RX-8, especially if you can still find an 04 for crazy cheap. You can get fully loaded GT maybe even with sat nav (what I have) for your price range. '05 will be more, even though nothing really changed (new key fob, satellite radio option)
Yes the mpg is sh!t, but the oil part I think is way overblown. I have 3k miles on mine, changed oil once, never even had to top off the oil so far. Everytime I check it it's still pretty high. I only check once in every 3-4 fillups now, if i have time.
My commute is like yours, and I just find myself wishing it were longer so I could drive it more....sometimes I just keep driving, it's that much fun. My friend has wrx (non-sti) and drove the rx-8, said rx-8 was more fun.