Wifi for arduino?

I need to connect my arduino Uno to a computer wireless network. So I have seen the new arduino shield (http://store.arduino.cc/ww/index.php?main_page=product_info&cPath=11_5&products_id=146) . Can anyone point me towards a compatible wireless module? It would be great if it was Wireless N, but B or G would also be fine. All three would be better =). Ad-hoc network support would be nice as well so that I can directly communicate without a wireless network.

Side note: are there any distributors with the new wifi shield in the US?

I've not used that shield, but it looks like it's XBee compatible so it should work with this WiFi card:

They have a few options for that board -- onboard antenna, SMA connector, etc.

magagna:
I've not used that shield, but it looks like it's XBee compatible so it should work with this WiFi card:

http://www.sparkfun.com/products/10822

They have a few options for that board -- onboard antenna, SMA connector, etc.

Thank you. That looks good.

Any idea about a U.S. distributor I can get the Arduino WiFi shield from?

SparkFun has a board

but if you read the comments there (and here) you'll see some people have problems using it with the RN-XV WiFly module. Cutting or replacing the diode seems to fix it.

Google says Amazon carries this

which looks like it's just this being resold for a higher price:

It looks like Mouser also carries that board, even cheaper still:

http://www.mouser.com/ProductDetail/Arduino/A000021/?qs=tbM5a8K56PUm9nuNMVfQaA%3D%3D

(disclaimer: I haven't used any of these boards. I do have the RN-XV WiFly board and it works great, but I use it on a breadboard with this: http://www.sparkfun.com/products/8276).