You struggled vs a 204 hp 330D? Guy I play footy with has one (Coupe 204 hp) and my Cup ripped it apart no bother at all. If you can match a 2.7 Boxster you should be able to take a 330D imho.
 
mmmm, i take it said boxster was bototm of th erange 2.5 jobby, even so top end should have been no contest, strange