Try fixed IP address on Vista PC.
Try disabling (deselecting)Internet TCP/IP Ver 6 on vista wireless network connection protocols, but retain Internet TCP/IP ver 4.
Had similar problems on Vista machine but with a Thompson SpeedTouch router. Main resolution to this was update to firmware, but as your Belkin is new firmware should be okay. Maybe worth looking at Belkin support site/forum for Vista issues.