BridgeWalker,
BrokenMa has an '07 Pontiac G6 that she absolutely adores. She got it after we got me an '05 Grand Prix GXP, which she also loves, but which is too big for her (she can't reach the pedals without being too close to the steering wheel -- she's 5' even). The G6 is perfectly-sized for her and for me (I'm 5'11"), because it has adjustable pedals, gets pretty good mileage, and we haven't had a single problem with it other than a slow leak in a tire from a nail...not even GM-haters can blame that on the make.
If you like the G6, get the G6. Just like with guns, no matter what car you pick, there's someone out there who hates it and will tell you you're a fool for having it. Shoot what shoots well in your hands, and likewise drive what drives well.
-BP