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...