My Touch will connect to my home network (Belkin Wireless N v3) except after I connect to my works WiFi. It will connect at work but when I get home it asks me for my password again but everytime I enter it says it is not correct. The fix I have found is to reset network settings on my Touch. After this (and re entering my password) it connects fine. I know that it has to do more with my router than my Touch but I don't understand why this happens and if there is a way to prevent it, I really like my router and getting a new one is not an option.
Belkin Wireless N v3
iPod Touch 2G current OS

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic