I usually keep the latest on on card too. Like yesterday, I flashed 1.6.3. Everything was awesome until I tried some ill advised custom modifications through root explorer (lolz @ me) and froze my phone on boot up. I pulled the battery, booted into recovery, restored my phone, and reflashed my 1.6.3 rom back to heaven. Glad I didn't erase it yet.