I own or have owed many ( iPad , Archos 101 tab , G2 , jailbroken iPhone , many iPods ) and it 's a toss-up . As far as fragmentation , huh , I got several iPods that don 't charge on my iPhone docs which is a huge issue . Apple simply puts one piece of software with one product , avoiding fragmentation because they don 't allow anything else . Hardly a solid arguement against fragmentation . If you want to keep ahead of the competition , fragmentation is going to happen , it can 't be avoided . Look at Windows , video cables pre-HDMI , digital & analog , Bluetooth , and Wifi . Innovation of any type is going to fragment old technology , duh .