I live in the Bay Area and pretty much your only decent choice for good bandwidth at the moment is the much dreaded Comcast. From a bandwidth perspective, they're great. We used to have a 10 Mbt up/50 Mbt down circuit from them, and it was pretty much everything it was advertised to be.
That said, Comcast wins the worst company in America award pretty consistently every year with good reason. They maintain a government enforced monopoly on the only decent high bandwidth last mile delivery service, and have actively killed off any and all competitors either via buying them outright or via less than scrupulous tactics like bringing civil suits against cities that want to install their own fiber to the home and claiming it's in the best interests of the consumers. There is evidence that they throttle streaming services because it threatens their lucrative pay per view services, and claim that this is simple network management and "traffic shaping".
As far as U-Verse, we've used them in the past as a back up (we're network engineers here, and downtime isn't an option). I was drastically unimpressed with their ability to deliver. Speeds were pretty lackluster, and being as it's DSL, you're limited by your distance to the central office and the condition of the wiring in your building.
We're currently looking into a wireless mesh network based option.
As far as your wireless speeds, you can just buy your own wireless router and plug it directly into the DSL modem then use that instead of the wireless built into it. One layer of NAT to NAT shouldn't cause you any issues, and there are ways around that via the firmware on the modem if it does. You can always disable the wireless router on the modem.