Greetings and welcome to the BBForums.
Normally such symptons are indicative of moisture damage.
Dry it out, first. Remove the battery now... and:
Got Your BlackBerry Wet? - BlackBerryFAQ
Your carrier question can only be determined by yourself for who has the best coverage where you live, work and play.