Had this same problem with my xbox card last year...go with your first instinct, the problem lies with the wireless card (most likely a faulty antenna) not your network - I took mine back straight away and after alot of huffing and puffing from the manager he gave me a replacement which worked beautifully.