Upping the ante, I see. Well then.
Android allows you to basically tear down its components and lets you do your thing. I won't even dare touch some of the configuration files because I may do harm to the OS if I edited them incorrectly. But if you know what you're doing, you can do a lot of stuff by editing some values here and there.
Also, Recovery Mode and ROM backups. You can download ROMs straight from the devs as soon as they are pushed to the github, as well as make local backups of your phone as a save state. I get it that iTunes does have a recovery mode, but it does not offer backups of entire settings and apps as they were in a state prior to the backup.
Notification Widgets =/= Homescreen Widgets. One only works when pulling down on the notification bar, the other can show up anywhere in the homescreen and offers a much more variety. You can even create a layout of your own provided the template for the widget is available. Mix and match fonts, graphics and actions - this is way different than the one you are describing.
Video playback is a given, and I've heard iOS5 just recently allowed 1080p playback when back in the days of the EVO 4G and Droid X you can do so already. VLC is definitely a robust player, and only now we're having an Android version - no matter, other apps have the same functionality.