Suggestions for wireless N card + router?

I need to install a wireless N card & a router. Does anyone have suggestions for best compatibility?

Thanks!

N is still in draft, ain’t it? Anyway, even when it comes out, GNU/Linux will hardly be the first to have working drivers. Manufacturers simply ignore us. As for your question: select your wireless card based on
http://en.opensuse.org/HCL/Network_Adapters_(Wireless)
(try to steer off proprietary drivers/binary blobs that taint your GNU/Linux experience), and then select the matching router for the card.