Having put 45,000 miles on my 'subcompact' WRX in 2.5 years (over 18,000 THIS SUMMER!... I feel like I'm in trucker school, not law school), I've been...