Good choice. I don't know why I wrote USB, I meant dual band.
hehe Its cool
Well I finally got it working after 2 hours bleh
Most of the time was frustrating power cycling, the router and modem were not communicating, I plug the modem into a computer directly it works, so I was about to return the router, until I did some googleing about comcast and routers, blah blah blah
Then I decided to search "BUFFALO WZR-HP-G300NH comcast modem problem"
And came up with a post on Buffalo's official forums, that I had to move some switch from Auto to ON, on the back of the modem. And then make it Automatically get IP address from DHCP from the modem. As soon as I did this, my modem connected with my router.
It seems the Wizard that is supposed to make it easy was screwing things up, I knew this after a few power cycles..ect but I did not know that switch existed. (Thanks Buffalo for not including a what do these lights and switches do.) I dont care much about the what lights mean but I would of seen on the diagram about that switch back there and then I would of been able to figure it out.
Any how I then had one more issue.
Ethernet Devices where Blazing, but Wifi devices where crawling at dial up speed literally. So I tried to install DD-WRT again. Only this time I read the Wiki about it :X
I was downloading the wrong DD-WRT file, I was doing the DD-WRT>DD-WRT update file, and needed the Buffalo>DD-WRT Firmware
So I got that sorted out and reset up my router in about 5 min ( which is how it should of been from the get go :X) and every single problem I had with the Buffalo Firmware was fixed with DD-WRT.
So most of the problems I had was user error, but Buffalo fails at putting simple documents in the box with the router.
But with DD-WRT (14402) so far so good, After some netflix streaming and gaming ill post up about my opinions.