Wifi enabling my Arduino
Depending on how comfortable you feel with Linux, a really cheep option can be to use a cheep wi-fi router (such as a La Fonera) wit a custom firmware installed.  a google search for "Arduino Fon" will give you some examples.
Jim