My Apple products have horrendous WiFi management. I'd guess it's some software issue.
My MBP, when on Mac OS X, can lose WiFi connection and not be able to get it back for ages. The weird thing is that I can log onto XP and it'll connect automatically. But when I go back to Mac, it'll lose it...