Well, I’ve made that drive a number of times and am familiar with several variations, having left from/arrived at both sides of both states. It takes about two days to get there and, for some reason, I always end up stopping in Rocky Mount regardless of where I left from (except the once when I drove from north of Pittsburgh to Savannah in one day; not recommended by any means).
Which cities should I stop in the way down there? And do what?
DC is a great recommendation if you don’t hit it at rush hour and aren’t otherwise flustered by heaps of congested traffic. On the plus side, most of the museums/attractions are free!
Baltimore, my current locale, is also nice; we’ve some nice art museums, tasty crabcakes, and we love when the tourists come to our Inner Harbor (Nat’l Aquarium, ships, shops, etc.).
I mentioned Savannah earlier, and it was a plenty nice place to visit for a day or two. I mainly spent time with friends, so I can’t speak to its tourist attractions, however. 'Course, if you’re coming from the western side of PA, you may be more interested in hitting Atlanta. See my previous comments about DC’s traffic, however, and double them.
I recommend checking out RoadsideAmerica.com and picking some fun adventures there.
A small sampling:
Maryland
American Dime Museum
Great Blacks in Wax Museum
DC
Squished Penny Museum
Virginia
Foamhenge
Florida
Weeki Wachi Springs
Tarpon Springs/Sponge Docks
Which beach shoud be my final destination?
In Florida, the only attractive west coast beach I’ve been to was Panama City Beach.
How much should I expect to spend?
This varies wildly. I can’t even begin to estimate. Whatever you do, don’t forget to figure gas into your budget!