Pretty much anything wifi G will work. Quality wise, you get what you pay for up to about £40 beyond that you wont notice it.
One thing to check is if the router is MIMO. MIMO is good but only works if both the router and adapter support it. MIMO adapters are more expensive but arguably worth it, but not if the router only works in SISO.