all i can vouch for is the city of ft. lauderale. i was born and raised here and it is absolutely beautiful. there is a lot to do here with amazing weather and no terrible metropolitan traffic. also, in Boston there are a lot of better schools you will have to compete with for jobs as opposed to ft. lauderdale, where only UMiami is the clear superior.