Sorry, my message preview had a really dark background so i used the colour

Anyways there are 2 main problems with the WiFly solution
1. It's too costly (I'm trying to build one for around 15-20 $)
2. It needs to support the 802.11G protocol
I can get an SDIO solution for 15$ but I'm not sure how to interface it with my bot

I know I'd have to use an SDIO to UART converter but after that is it just a simple Tx-Rx connection or do I need to bring in a driver IC additionally?