i have to buy one, but i don't want to buy crappy/unsuported one. what chipset/manufacturer i should look at. they are for 20-40$ here, may brands many chips. please help.