Let me jump into the fray as well...I'm having similar issues as everyone here. I purchased my DIR-655 last month and it's been problematic. Both wireless and wired connections will lose connection intermittently throughout the day. I've got two iPhones connecting to it throughout the day, a Boxee box, and my laptop (wirelessly). And randomly (maybe 12-18 times a day), I'll lose connection for a couple mins...then it'll come back on for 5 minutes, then crash again for another few minutes, then come back for another 10 minutes. Sometimes it might go 5 hours before causing more trouble. And now I'm getting significant download/upload speed issues...between the wireless connection (0.61 down/0.36 up), a wired connection from the DIR-655 (18 down/0.45 up), and a wired connection directly from modem (32 down/0.48 up). It is painfully slow. I've even switched back to my old Linksys router and I didn't have any problems (other than the fact that it's 5 years old).
A little background on my setup...
-The only interference I have in the house could come from two baby monitors. However, those are switched off on BOTH ends and I'm still having trouble. Also, I seem to lose connection on both wired and wireless devices at the same time, and that kinda tells me it's not interference. The router is only about 8 feet from my laptop with a direct line of sight between each other.
-I'm running version 2.00NA, B1 with WPA-Personal.
-My cable modem is a Motorola SB4200 Surfboard with cable service thru Time Warner (RoadRunner Turbo with Speedboost). I have no problems if my laptop is connected directly to the modem.
-I've tried all different channels, including ones different than all of my neighbors' routers, to no avail. And switching to single G, G+N, B+G+N, WPA on/off...everything, and it still does it.
-I've turned all devices off except my laptop...and it still does it. It however, seems to get worse when either me or my wife tries to connect via one of our iPhone 4's.
-I recall doing an automatic setup...I didn't do any advanced setup or anything originally. I have since, reset my factory defaults and started anew, and it still does it.
-I'm also about (unfortunately) 5 days beyond my 30 days return policy.
Let me know if you need any more info...and I'll provide whatever I can. But I'm thinking this unit is faulty.