The petrol 330's have a reputation for consuming oil, but each individual car can vary from the next. It's easy to manage though via regular oil checks. Early E46's suffered from subframe detachment, but this shouldn't be an issue on the age you're looking at - none the less, it's something worth checking.
The clubsport 330 is not too disimilar from the regular 330, save for less sound deadening and that horrendous rear spoiler. My personal choice would be to pick up a regular 330 with some extras. The build quality of the 330 is miles apart from the Fiesta - everything is built solidly and is well thought out, though for around £30k new, I'd expect that.
Sticking door handles is another favourite with that age of 3 series coupe, though it's an easy fix.
67k shouldn't be an issue. I bought my 330Ci at 75k and it behaved like it was new. Buy on condition and service history and you shouldn't go far wrong.
My personal view is that if you're doing higher mileage, then the 330d is worth a look, but with the following caveats:
1. Diesels tend to be more complex than the petrols, and will generally cost more when a component fails.
2. Most diesels will be auto's - can you live with that as you've more chance of finding a manual 330 petrol.
Either the petrol or diesel model is a fine choice in any case.