Originally Posted by saturnotaku
Unless you're willing to get down and dirty with the OS. WiFi using WPA encryption is a royal pain to get working on Linux.
No, that's not true... NetworkManager takes care of that, even DHCPCD has (or will have, not 100% sure right now about it) some form of WPA support.
Anyway, you talk like you have to compile the modules by yourself, and practically every distro, whether it's targeted for desktops or netbooks comes with their modules preconfigured and pre-installed... wireless-tools, wpa_supplicant and some form of module manager suffices (that's where Networkmanager or DHCPCD comes into play).
Excuse me for the question but... have you ever used a WPA/WPA2/WPA-PSK/WPA2-PSK network?