Right now I'm in the market for a new phone - right now my LG Shine is absolutely terrible. Half the time when you open it, it reboots, and the battery life can be as poor as half a day. It's very cheaply made, you can tell - the top hinge wiggles and it scratches like there's no tomorrow. I think you get my point - it was a poor decision on a phone. Right now, I'm thinking of two phones. The BB Pearl or the iPhone 3G. Here are some of my opinions to correct me if i'm wrong, and since i'm completely lost, for you to give me your opinions. Because of my current carrier and their awful fees, they really suck. TELUS is a very evil company. BBPearl Pros: On my current carrier Whatever plan I want (more overall carrier freedom) Real keyboard Better camera Cons Not as userfriendly No touchscreen, somewhat obviously No iPhone awesomeness factor iPhone Pros ROGERS is a better carrier iPhone awesomeness factor Touch screen Better web browser Cons Quality control Camera Virtual keyboard I use the phone mainly for making calls (about 15 calls/day) and I used to text a lot but now don't because my LG phone sucks so much.