if you are using Intel clients then you could be having issues with 40/20Mhz mode like Mick mentions above
some of them (the clients) dont like 40Mhz in the 2.4 band and will drop it from time to time
then theres the "good neighbor" thing thats supposed to drop from 40 to 20Mhz if it picks up other routers in the same band
...im afraid 802.11n, channel bonding in 40Mhz, still requires a bit of tweaking to get running right
...some Intel based clients wont do 40Mhz at all
I have a 3500 here, its pretty faultless on the wireless since Ive had it....ive got a selection of clients, none Intel based though, and I cant see any other APs from my house (im detached and the neighbors are a bit away)
anyway, do a bit of research on the clients chips you have, and make sure they have the latest firmware too (generic from Intel site, if Intel based, they will be latest) ...you might find you are barking up the wrong tree blaming the router on this one ....