Seems to be a question of personal preference. My wife pretty requires a touchscreen (she's using an MDA currently). I've used them (my universal remote has one), but I get tired of wiping fingerprints off my screen constantly.
1st Step in Troubleshooting: Do you have a BlackBerry Data Plan?
2nd Step in Troubleshooting: Pull the Battery.