Looks like you are specifically looking for Wifi card, but have you considered a Wifi USB Dongle as a choice? I have not used it nor have any Linux experience trying one out... but just thought that may give you flexibility assuming it is having similar economic considerations and works with Linux...