Hi Peter, i must admit i am confused.
Vista used an IPv6 address (although "4" could be selected) and Windows 7, will very probably need 2 use an IPv6 address.
Your infomation shows that none of your interfaces have an IP address assigned, there are a few things you could try, although you probably already have!
assigning a manual IP address? You said when you connect online, you get an IP address thats static, is it really static? or is the DHCP lease on the address still current?
flushing the DNS cache from a DOS prompt, so its forced to renew DNS entries?
soz to not offer more, i am unfamiliar with the software, or what your trying to do, if you can post more background on here, then i will endeavour to help