At the risk of making horrible over-generalized statements:
Everyone I know who has U-Verse lives in a condo/apartment building (a "multi-dwelling unit") - myself included.
Lots of their neighbors have U-Verse. Those neighbors basically all use the 2Wire RG's wireless network capabilities. I do.
The automatic channel detection algorithm in the 2Wire is turd. It never picks the channel with least interference.
Mine was on auto and I used to suffer dropouts all the time (across PCs and Macs).
I would suggest downloading AirRadar, seeing what other networks might be interfering with your connectivity and then setting your channel on the RG appropriately.
This worked for me for a while until a swarm of my neighbors moved from Comcast to UVerse and the 802.11b/g frequencies are now so polluted by interference, I had to step up to the 5ghz 802.11n spectrum.
Now all is well, but before that, my connection would constantly drop and pinging the RG would result in times of 1ms - 3000ms.