My brother owns a B7 A4 2.0 and he likes it a lot. It is a little bland for me, but hes put some money into it with motor upgrades/tuning, suspension+wheels+tires, exterior mods, etc and he like it. He was however amazed at the 135 we both test drove that ultimately made my decision for me between a 335 and a 135.
Like it was said above, its still a german car. They are still expensive to maintain but are great cars.