Im thinking of getting the blackberry bold 9870 from t-mobile but then i saw the new my touch 4g and im debating which is better for my needs (texting, camera, and internet) i have a touch screen phone now (samsung highlight) and im not sure if the blackberry buttons would bother me? Also the 4g is basically almost indentical to the iphone 4 and is in stiff competition...anyone here have either phone and which would you recommend?