I too had decided to go for a Netgear DG834G, but on reaching PC world they had an offer on the Belkin F5D7630uk4A.
So I went for that along with a wireless card for No 2 PC.
Took a little bit of setting up as No 1 PC on XP and No 2 on ME. But I have no issues at all. The modem/router is only connected wirelessly, both file, printer and internet sharing works well, bit of messing about with Zonealarm to allow it to see the network, but firewall on Belkin seems pretty tight.