Hi HotmailUser,
What is the router that your connection to internet thourough. beacuse some of the routers dont support the Tecnology Vista supports. This may casue in some not functioning propley. but microsoft has a tool to check this
Internet Connectivity Evaluation Tool
check the following link with this tool you shoud be able to identify your problem
Hope this Helps
Cheers !!