@sunnyskys- I firmly believe that one day soon most devices will be built to sync wirelessly. It seems like the logical next step in technology development. I think as more devices have this capability it will eliminate the need for things like USB to AV cables and the dreaded brand specific syncing cables.
However I've never heard of any device that can charge wirelessly so maybe those brand specific cables won't completely go away. What would be nice is a truly "universal" cable that worked with all portable devices.