@jsheely: Thanks to number-portability, you can't be sure any given website will be able to tell you this info, but I recently used [mobilecarrierlookup.com] with good results. I also used [www.funsms.net] in the past, but I think they might be a little out of date (I could easily be wrong, though).