Stay away from the D-link... my friend and I both had the D-Link DI-624, and there was constent drops, and I dont mean wireless drop, it would just lose the ip address. I was using DSL, he had cable. Which really sucked for me because my IP would keep changing, which is bad if ur running any type of web server.
I spent about 2 hours in total with Dlink tech support, and my ISP tech support with no resolution
We both went out a purchased WRT54GS, and I have not had a a single drop in the 2 months.
DOWN WITH DLINK
lol