If it's the apps you're in love with, why don't you get yourself an iPod Touch as your personal media player and a BB (Javelin or Bold)? Combined, the price would come to nearly the same amount (taking in consideration you go for the iPhone 3GS instead).

You get the same experience with the iPod Touch and better battery life too.