Virgin modem -> D-link -> Netgear -> wireless
The D-link would still do the routing, but the netgear could deal with the wireless.
EDIT: already posted above, should have read everything sorry, as far as im aware, just disabling the dhcp on the netgear should be enough to make this work, although you might need to change its ip address if its default is the same as the d-link. (ie both accessed via 192.168.0.1)