Okay, so currently I'm on an Acer 8930G Laptop, and it works just fine, but I think I'm having some sort of problem with my network card.
You see, I can connect and access the internet when using my own Wi-Fi Network. But for some reason, it simply refuses to connect to unprotected networks (As in, Public Networks). I've tries with at least ten different networks and it only connects to my own. This was not the issue in the past however.
I'm currently on Windows 7 Ultimate, and using a Intel(R) WiFi Link 5100 AGN network card.