as for why i still have one, it's because at the time i got one, i was a blackberry fanboy. now i just don't care anymore. unfortunately, i'm still tied to a 2-year contract. but if it wasn't for that and the fact that i loathe at&t, i'd be walking around with an iphone faster than you can say Mac > PC.
on top of that, i've already done all the stupid research to not make this thing run fairly well for what i need it to do, and i figure i might as well try and help those that want their bb to not run like crap while i'm stuck with it.