BB's have been tetherable for years, though I don't know about unauthorized ways to do this. The browser is decent, and every model has a GPS variant.
As for the platform, its fairly open. Its much more capable than the iPhone and regular cell phones, but not as open as Android (which is obviously about as open as you can get).
You could potentially do development with the C# command line tools. But that is probably extremely difficult
Otherwise you will need Visual Studio.
Hm. So far I'm leaning towards a jailbroken iphone, but! What particular blackberry model would you recommend?
Symbian is being open-sourced, and Nokia is known for being developer friendly as far as I know.
iPhones are cool, but don't seem to be particularly developer friendly. Also, FYI, I think you need a mac to develop for them.
Got a fresh install of Tiger on it, then stopped using it. I like OS X, but the lag kills me compared to my primary server/desktop machine with quad xeons and 4 gb of ram :\
Sigh. I'm not paying what apple or second-hand sellers want for a mac. Period. Unless I get a steal or Apple invents the second-coming of performance.
Disclaimer: I'm a co-op student at RIM for the summer. This means that I've gotten to play with the Bold, but it also means I'm a bit biased =P
What was your experience, in detail, you'd say, with the bold?
It's much faster, the screen is beautifully sharp. It's browser isn't great -- especially when compared to WebKit -- but it works decently well.
Really though, I think the best option is to find one and play with it when it comes out. Try everything you can out yourself. Still, if you were considering getting the Curve before, I strongly suggest waiting for the Bold.