Ah, the fresh feeling of a new profile, eh? :)
Well don’t fret, there are many different solutions for where you’re at in your computing life cycle.
For your bookmarks there are several different options out there that will synconize your bookmarks, in fact there are over 200 extensions alone in the ‘Bookmark’ section of Mozilla’s Firefox page:
https://addons.mozilla.org/en-US/firefox/browse/type:1/cat:22
Most people are using the del.icio.us plugin – which interfaces with the most popular social bookmarking page in the world:
https://addons.mozilla.org/en-US/firefox/addon/3615
If you haven’t gotten into social bookmarking, I’d recommend giving this one a shot.
An even easier and more private route is Foxmarks, which isn’t public or social at all but will just sync your bookmarks:
https://addons.mozilla.org/en-US/firefox/addon/2410
Personally I’m using Diigo, it’s a bit of a different experience but to each their own, right? :)
https://addons.mozilla.org/en-US/firefox/addon/2792
—
Now that we have your bookmarks covered we need to address the rest of your profile, and for that we can use the wonderful FEBE – Firefox Environment Backup Extension
http://customsoftwareconsult.com/extensions/febe/febe.html
This goes as far as backing up everything into .xpi files that you can store on a CD or DVD or even an FTP server and always be ready to back-up or even syncronize your machines (any machine that has FEBE installed)
If you have any more questions, feel free to ask. And if you’d like to add me to any of the previously mentioned sites my user name is always livejamie
Take care!