How close to P-hill are you? I've got our 2008 43K mile 335i coupe on the market for wholesale (I'd take $23K for it). Really nice car, new water pump at 41K miles (Bill did it...hey, it's a BMW!) and all options except cold weather. Nothing drives better and they're well executed cars you can drive daily if you want. Not quite the exotic factor. If you want a convertible, our 2007 Mercedes CLK350 with 44K miles is for sale as well...I'd take 20K for her and she's in great shape as well.
I like AMG and M stuff, but no one knows what they hell the are on the normal road and there's not a car that depreciates faster than an AMG. You'd be better served looking at a newer Camaro SS (yeah, I know...pretty common, but good for the money), or Rob's choice on the new Mustang 5.0 (yeah, common too), or my favorite, a C6 Z51 (Rob's pick as well)...the quintessential midlife crisis car for good reason; they're THAT good. Those that call them "cheesy" have no idea just how fast and how good they really are...for the track, for dinner dates and for weekend getaways (roof comes off). That's where I'd put my money for $25K. Also, I can get this stuff at wholesale cost, if that helps you...if not, I can at least check the prices. Something else to think about: 2000 or so Dodge Viper RT/10. They don't get beat on too hard, are a nice quasi exotic and pretty fun to cruise around in...but not the most luxurious cars around. Still, guaranteed to get some looks...
Say no to higher mile stuff and boy racer (WRX, evo, etc) stuff, IMO.
Salvage. Look-the-fuck-out!
absolutely. I would take one WAY before one of the cars you initially listed especially when they are around the same price. also, since they have a toyota drivetrain they are actually reliable for a quasi exotic.
Elise engines ARE the weak point of the car, which is bizarre, really. The pop more than the chicks on Teen mom 2. Go figure.