I don't have to try Comcast to know that I end up getting screwed by them, not that they are even available out here. Microsoft lost my support after Vista, that might change once I'm able to try out the Windows 7 beta though. Finally, AT&T is the only major ISP in my area, and as such tend to neglect my area. From my point of view this leaves Google relatively nice.