ive read the palm pre backup doesnt do a good job

fixina have to switch my phone out since its acting up, but I dont wanna lose anything

is there a better backup method out that I am unaware of?