im looking at a palm pre to replace my blackberry storm 9530 in the middle of my bell contract, the blackberry has many issues (mostly touchscreen related) and it lags a lot also so my questions is just how good is it for taking a bit of abuse and lasting a long time