I recommend the TRENDnet TEW-639GR
had it for about 3 months now and its has worked flawlessly since day 1.
I have not had to re-set it or anything. Signal has always been good, and speed is excellent.
I run two 360 systems, a desktop pc, and a macbook pro through it.