Hey whats up bro, i TOTALLY feel you on the wanting to drive your car thing man, i'm originally from RI myself so basicly winter = no driving the mustang plus she had to sit up home for about a year before i was all situated and got enough dough to ship my stang down here, MAN i remember how that felt, its killer!
And about the no antenna thing, i unscrewed mine a while ago and i still get all the stations clear as glass! ;D