i guess im just biased to flashing as i myself am a complete flash-a-holic but i have over the last f'n 2 years and three different phones figured out how to backup pretty much everything. my rom i make boots 100% completely configured including bluetooth associations, email, saved logins for all programs, etc... yeah it took a long time but i share my info
so if you would like to venture down that path or even just would like to know how to backup your settings with no plans of cooking a rom i would be glade to help. just tell me what you want to know how to backup and i will do my best to provide you the info.