I also have the wrt54G, and it's stock firmware has a QOS tab in "Applications and Gaming" that will let you prioritize traffic. You can set priority for MAC addresses, the physical ports on the router, or even per application. Most ISPs have speed test applications on their website, but if not you can try DSLReports.com and find the closest location to run a speed test. If you're getting less than full speed, call your cable company and complain. If you do get full speed (1000K/s with 8meg), then you have a problem with your network from the modem inward. Also, make sure none of the other computers are downloading/uploading when you start the test or you'll have a less-than-actual score.
Yeah I know all of that stuff. I haven't gotten around to doing any tests, because I know the speeds are nowhere up to par, but I haven't ruled out my moms computer. So I'm going to bypass that, connect my laptop straight to the modem, and do speedtests when I get the chance.
The messed up part is I'm trying to figure out what is eating the bandwidth. Like I started having minor disconnect issues, but I think that was do to a poor wireless signal, which is fixed. But I still get bad pings at bad times in games.
And I already have restricted the ethernet port 1 to 2 megs (which I don't even think I'm getting through the router). So yeah, I'll try to do testing later tonight, and post here with any updates.
edit: didnt see the image, but it won't help me, like I said, I have custom firmware, (
http://www.dd-wrt.com). but I've already set similar settings on my router.