what about a mazda rx for £22000 for the 241bhp one or a nissan 350z coupe for £25000, I have driven the RX8 (192) version and it was very good the bigger bhp one would be the one to go for i reckon, its a proper 2+2 coupe.
Another car which gauged my interest was a ferrari 348 which can be had from £19000-£30000 I havent done much research into this so cant confirm what the like etc..