I grab the latest ubunutu of the elinux.org site, and Wifi works out of the box (with a generic Wifi USB device). You need to edit /etc/network/interfaces and make sure that you auto wlan0 and provide WPA passwords and what not.
This one works well: TP-LINK TL-WN722N