Have you tried a sub in the boot (or trunk)? I want to fit one myself but I was concerned that the sound wouldn't reach the cabin.
EDIT Ignore me, got mixed up which forum I was on, I have a boot sub in my Mazda 3 and its great. Though this was an MX-5 forum :S