It might be just the radio itself. I once had a car in which an antenna cable got pinched during production and severly decreased reception. My 04 GT2 lets me listen to a local 50000 watt FM station up to 70-75 miles radius away from home. Less powerful stations in my market I can get within a 50-60 mile radius.
I have Sirius satellite through my Dish TV receiver and love it. Seriously (no pun intended) thinking about getting it for my car since I travel a lot on a daily basis.