Your requirements are pretty extensive. My experiences are almost exclusively with Garmin, starting with an eMap in 2000.
You can use the "compare" tool on the Garmin website and compare these models Streetpilot 2820, Nuvi 650, Nuvi 750.
Streetpilot 2820
Has BT, FM Traffic but no battery.
Nuvi 650, 750
Has battery, FM Traffic but no BT.
The out of production Streetpilot 2730 has a FM link to put the voice prompts into the radio but no BT and battery. This one can be had for ~$400 where the other three are all close to $1000.
2. Text to speech is more capable but the older digitized speech is sometimes more clear in pronunciation.
3. All Garmin units that use City Navigator NT map sets can display in 3D bird's eye view. My preference is 2D North-up view.
4. Normally, BT in GPSs are for mobile phone handsfree use. The SP2820 and Nuvi 6xx/7xx has audio output cables to connect to the radio (if there is an input jack in the car).
I wrote a post on various Garmin models (post #6) in this thread:
http://flyertalk.com/forum/showthread.php?t=763811