Sling Player with BT sound is the way to go.
I have Audio Notes. It allows me to record audio with a toggle button on the side of the phone. (XV6800) If I'm carrying my phone in a belt holster and decide to record a discussion, I discreetly push the button on the phone through the holster and it triggers the audio recorder saving every sound in the room to my SD card. I've recorded 2 hour meetings in one file before. The hard button allows me to trigger the audio recorder even while in sleep mode.
DOT Camera look ahead. I don't have this anymore but it was great during my Free trial period. The cost was too much to keep it. It tied in with your GPS and would look ahead on the interstate and display the DOT highway cameras ahead on your route. When I had it, it worked in Washington DC, Baltimore, Miami, NYC along I-95. They were adding cities to the service. But the service ran $20 a month and that was just too expensive for my budget.
Other apps I use-
Opera Mobile
Egress RSS feed downloader
Real time Stock quote and portfolio manager
Sling Mobile
Spb screen
SPB Weather
Core Player
Tom Tom GPS
Google Maps
Celeris Virtual Pool Game
Porta Pin Ball
Pac Man
Voice Command
Sprite Backup
Total Commander File Manager