Sounds like there's a configuration issue. The wireless card clearly works since he can connect to his own router, so that suggests that there is an issue with the software end of things.
My buddy has the above laptop. He can connect wirelessly at home to his Linksys Router but can not connect to anyone else's wireless internet. I also tried to put my Sprint Aircard on and it will not connect through that. any suggestions would be appreciated