Hi there Android community 
I'm coming from iPhone so please excuse the fact that I think in a "closed-OS-way"
I'm switching to the Desire for business purposes. Exchange sync mainly and then some apps for work and some for fun.
With the iPhone you plug it in iTunes, there's a backup done automatically and if for any reason I want to wipe my phone I can simply reinstall the OS and restore my backup.
I don't want to back up to SD card for security reasons (I know it's encrypted, still...)
I'm asking this because for the past week I've been playing with this toy like a child, installed 100s of apps and now I feel like my phone is kind of not as responsive as before. Like my iPhone
The questions:
Thanks!

I'm coming from iPhone so please excuse the fact that I think in a "closed-OS-way"

I'm switching to the Desire for business purposes. Exchange sync mainly and then some apps for work and some for fun.
With the iPhone you plug it in iTunes, there's a backup done automatically and if for any reason I want to wipe my phone I can simply reinstall the OS and restore my backup.
I don't want to back up to SD card for security reasons (I know it's encrypted, still...)
I'm asking this because for the past week I've been playing with this toy like a child, installed 100s of apps and now I feel like my phone is kind of not as responsive as before. Like my iPhone

The questions:
- How can I backup SMS, settings of OS and apps, and apps to my computer once a week, the easier way. I need to keep a complete backup on my computer but don't need stuff like contacts/calendars (server synced) or music that can easily be transfered
- How can wipe completely the phone, reinstall the most up to date OS (2.2 on Desire? Still need to read the news...) and then restore my backup?
Thanks!