Places to transfer to ??

I am currently at Virginia Tech in general engineering, looking to major in civil/environmental engineering. I wanted to go to a school in a city, and ended up at VT because of money and their good engineering program. I have a 3.0 for my fall semester, 13 hours, and am going to have about 16 hours next semester, with 28 transfer hours. My sat score is a 1440 (690 math, 750 english), 32 act. I regret not going to Northeastern, because I would’ve been in NUIn, and want to travel/study abroad. Should i apply to northeastern again, or are there any other good engineering schools in cities to apply to ???