What kind of router is it? Recently my Linksys died, ended up buying a Netgear. My iPhone 4 on 4.3.3 started randomly dropping the wifi connection, but other iphones and laptops didn't. Restarted phone, deleted & recreated connection, restarted, etc, etc.
Finally had the router check for a firmware update, there WAS one, which seems to have fixed the problem.