The newest firmware for the Version 2.2 WRT54G and Version 1.0 WRT54GS from what I can see is only available if you purchase the yearly subscription through sveasoft (which I did). Once you download it, it's very easy to install. From what I can see, the perks of this over the stock firmware is that you can increase the transmit power, you can add VLAN's, change things via a command prompt, add a PPTP VPN server and staticly assign IP addresses via DHCP. Currently I have mine configured with a VLAN that separates my WLAN traffic and WLAN can only access the network if they VPN into the server. Kind of neat to play around with actually.