Web controlled Robot with router ( WRT54G vs WRT54GL vs. WRT54GS)

I am trying to make a web controlled robot, and I would like to use a router as its receiving end. I was doing some research and it seems that the Linksys WRT54's are good for modifing their software and making this kind of things.
Does anyone one have any experience or knowledge about the difference on these routers:
WRT54G vs WRT54GL vs. WRT54GS

The projects I have seen use the WRT54GL, but they are a little more expensive $) than the WRT54G (I'm buying used local devices).
Is there really a difference on these routers?? :~

Something like this would be the final result: Wifi Robot - JBProjects.net :grin:
Thanks

Maybe easier to get a $10 Ethernet shield like below and attach it to the router like bottom. No hacking required.

http://www.ebay.com/itm/New-Ethernet-Module-Shield-W5100-For-Arduino-2009-UNO-Mega-1280-2560-/300919106157?pt=LH_DefaultDomain_0&hash=item46102d2a6d

http://www.lynxmotion.net/viewtopic.php?f=20&t=6343

To meet your requirement;-

  • support OpenWrt
  • has build in USB port, no hacking is needed. connect Arduino with USB cable