Meh, they slag on the New Beetle as well which is basically a warmed over A4 Golf; I bought an '02 GTI 1.8T and my mom (yes, really) is still driving it today and loves it.
I hope I get the same service out of my 335i...
I've thought about a JGC too as my '99 Cherokee is a little short on creature comforts but then again it is still dead nuts reliable after I caught up on the maintenance after I bought it last year, it's paid for, doesn't need anything but a trailer hitch, and since when were trucks supposed to be comfortable anyway? (I did add an electrochromic mirror, heated outside mirrors, and a decent stereo and speakers. Do miss having bun warmers though.)