well this week apple is annoucing some things dealing with letting more 3rd party developers program apps for the iPhone. Which could help apple in the long run since they always tend to keep a tight leash on things. Whats hurting them the most is locking the iphone to only one provider until year end of 08. But all in all i love my BB.