May I suggest the NL-3054UB5 from
www.engeniustech.com (works in IE only.)
Engenius makes 802.11x cards that have the maximum transmit power allowed by law. They're also extremely sensitive cards. I'm using an 802.11a/b/g card from them right now in my laptop, and I love it.
http://www.engeniustech.com/datacom/...tworkcard.aspx