Best Lan Card for win 7

Which one is the best PCI lan card which supports windows vista and windows 7 and do tell me its price..

^

go to market get any 50rs LAN card.. its 90/100 chance it wud work awesome....

believe me..

and if the shopkeeper is your freind he might give you the LAN card free..

^I've gifted many LAN cards to my friends , which i take from my cousin's shop! :P