I'm afraid your options are:
1. New head unit.
2. FM Transmitter with Bluetooth. (
)
There's just no inputs on the OEM radio. I went with a Clarion M502 head unit myself, based only on looks, as it even matches up with the "spine" that runs through the dash

There's a couple other silver ones the guys around here like pretty well.