Personally I'd add the Focus SVT [2002-04] to your mix. I'm on my 2nd, great daily driver [low on torque though], around town average 25, 30ish highway. 6spd getrag trans [same as mini], cold weather pkg incl; heated seats, mirrors and engine block. In dash 6 disc changer, with column controls and a factory sub in hatch, cruise, power; windows, locks, steering. Beefier front brakes, half shafts, lower springs, stiffer shocks, upgrade to rear discs and body kit.
Around 100k miles should be in the $3-5k range, easy to work on and the parts are not [German] expensive...