NYC for at least a week, Yellowstone was awesome to see and the place we stayed was such a wonderful experience -
Shoshone Lodge and Guest Ranch, near Cody WY & Yellowstone Park - check it out
Wouldn't recommend Miami, waste of time. Vegas is cool even if you don't gamble. San Diego is nice to relax and check out Sea World etc.