Thanks for the help. I'm just gonna grab a new router. The thing is over 6 years old anyways. What router do you use where you are able to stream with no problems? I'm looking to spend no more than $130. Any suggestions? Thanks
ASUS RT-N66U .it hits right below your price point at around $124 with free shipping from newegg. check out the reviews online there is really nothing bad to say about it
it will blow your mind in comparison to your wrt54g2. you can install the custom Merlin firmware which is pretty much the standard for these routers. It's similar to dd-wrt and it has a ton of extra features.
the rt-n66u also has 4 GIGABIT lan ports. it came out about 2 years ago or so.
if you want to spend a little more and get the new version that just came out 3 months ago it's the RT-AC68U
its around $180 but it has all of the latest hardware inside and supports the latest AC wireless protocol. again check the reviews online they are incredible