To echo what Invictus2011 said, the weather in Corpus this last year has been far from friendly. I got here May 17th of last year, and did not have my contact solo until March. I also had the pleasure of 3 PA checkrides before I could finally complete my PA solo, courtesy of the days of never-ending fog and overcast skies. A full calendar year after arriving, I was just starting instruments.
However, weather aside its not all bad. Living on the island is as fun as you make it. One of my roommates had a boat (or rather a piece of metal with what he swore was an engine), and we would take it out on the canals almost every day while we were waiting in the Pool. The dining-out options on the island aren't bad, but they are limited. There's only so many times one can go to the same sushi, ceviche, pizza, or seafood place. Living closer towards downtown brings more restaurants.
Now to the most important aspect: the nightlife. I do find myself missing downtown Pcola. I was a huge fan of the Tin Cow, Old Hickory, and 1/2 price beer nights on Wednesday at WoB. Although I can't offer any opinions on Milton, you'd be hard pressed to find a finer establishment than the Pelican Lounge.