There was a bug on the Android images provided in the original iDroid Package that prevented the phone from going online even though there is a wifi connection. There is a Unofficial Image that fixed the DNS problem. I reuploaded the image to my iPhone 3G via PhoneView and Wifi and internet works…
Atleast the Wifi, Battery Indicator, etc works as the N900 has a long way until these features work on their phone. I still don’t recommend installing Android yet since there is still a lot needs to be done until it becomes usable.