Its all to do with the internal hardware and firmware. The V5s as far as I know are "bad" because they don't run the linux firmwares anymore. Don't bother trying to hunt a v4 either, it will run linux but just buy a WRT54G-L (from ocuk), the L stands for linux

.
I got a v 1.1 WRT54GS which has the best hardware revision in it I think, bought it about a year ago from OCuk.
Check out the table - o - hardware here for this linux based command line firmware and it will tell you the specs of the routers. As you can see the v5 is not supported (though I think on their forums there was limited success of people hacking it somehow).
http://wiki.openwrt.org/TableOfHardware#head-6b2369a6aabba3642915213936b680fdedcffe0d
Theres also a neat router made by linksys,
http://www.linksys.com/servlet/Sate...967848&pagename=Linksys/Common/VisitorWrapper
This apparently works with linuxy firmware and it has a USB port! Basically it means you can connect a printer to it and use it as a print server, or buy a really big hard drive and use the router as network attatched storage (if you don't have something like a SLUG).
Anyway, basically if you aren't going to use third party firmware then it doesn't matter what revision of the hardware you got.
Hope this helps, my mind is a bit wonky at the moment, appears I'm not completely awake yet

. Any questions and I'll try to clarify, check around that openWRT site that I linked to, the forums have some decent information in there I'm sure.
Edit: My first link seems to be dodgy, I seem to need to hard refresh after clicking it. Anyways, your device has 2mb flash and 8mb ram.