Two things I have allways had a problem with is wifi and 3g,
1-> When wifi has been on, then you need 3g, the 3g connects but no data will go up or down, from what I have read it says to enable/dissable flight mode, but has never worked, only a reboot enables 3g.
2-> Wifi won't connect to open networks like telecom, macdonalds etc, sometimes it will connect, but no data up or down??
I have read about these problems on furums, but no solutions offered, so is Anroid 2.1 stuck with these faults and is this fixed in Anroid 2.2 and later?