One thing I miss about Windows Mobile is the ability to reinstall apps from a central location. Either from ActiveSync, a backup file or the Windows Mobile Marketplace reinstalling apps after a hard reset or setting up a new phone seemed to be easier back in the day. That is until now.
Reinstaller is a new utility app for your Windows Phone that creates a list of all the apps associated with your Live account and helps you to install all or just some of them. It's not the perfect system to reinstall your apps but it's a step in the right direction.