Internet? I am moving and can only pick between AT&T and Comcast (Xfinity)

Kidsandliz went on a bit of a rant said
3

I finally got into public low income housing (hope I don't get mugged as it is in a crap part of town) and have to buy internet since what employment I do have is online. Very old infrastructure there and my choices, unfortunately are limited. They are: AT&T at 3 mbps (currently I have this and get about 0.5-1.2 down and 0.3 to .05 up... um yeah dial up might be faster the spinning wheel of death happens about every 5 seconds on video) and Xfinity at 10-25 mbps (they do have faster but I can't afford it unless the good fairy drops a brinks truck in the back yard in the middle of a tornado or something. Knowing my luck it would be empty and go through the roof and land in my apt. LOL). Since Xfinity is faster that would be good, but I have heard such awful things about their service and customer service - what are people's experiences with that? I had also heard I'd be better off buying my modem rather than renting from them - if that is true then what should I buy? Also rules are no dish so those kinds are out. Suggestions?