At least Fincer got my point. Sorry if my message was not clear enough. But I know just what examples I need to mention to get my opinion understood.
My Nokia N95 (Symbian) also connects to Ubuntu and is seen as storage and I can exchange files both ways. But it also has "PC Suite" type of connection (USB connect) that
only runs on Windows. This piece of software is important and you cannot ignore it at all, for it's the only way you can upgrade the cell phone firmware - something that can improve speed, connectivity, etc. Including the all formidable Nokia Maps that can only be updated and installed with Nokia Suite.
The equivalent of Nokia Suite:
For the
Samsung Galaxy S2 is Kies. At the bottom of the following web site, you'll see that it only runs on Windows or Mac.
http://www.samsung.com/us/kies/
For
HTC Desire it is HTC Sync (only Windows):
http://www.htc.com/uk/help/htc-desire-s/#overview
Have yet to confirm, but I think firmware upgrade is independent from HTC Sync.
Nokia N900 (Maemo OS, derived from Linux) is also dependent on Nokia Suite for firmware upgrade and such.
I just found out Galaxy Nexus can upgrade firmware without desktop pc, but it can be a bit tricky, it's a third party solution and is not for all models:
http://androidadvices.com/how-to-upd...rmware-update/
For Motorola Android devices, it's Motocast (Windows and Mac):
http://www.mymotocast.com/