Can you get a mechanically sound E46 for under £3-4k, 2004+, under 80/100k miles? Not too fussy regarding particular trims/looks. My gf really wants one; she used to have and love an E39, but has been driving an inherited 1995 Punto for a couple of years so even an E46 will be an upgrade.