My solution of Firefox
1. Using Foxmarks to synchronize bookmark between laptop and desktop PC.
2. Using Zotero to record interesting content when browsing.
3. Zotero home directory is backuped by Dropbox, so it can be restored/downloaded in different computer.
4. Using FEBE to backup addons and restore in other PCs
5. Using sync tools(lots of) to synchronize user directory of Firefox/Thunderbird from laptop to U-disk, for password, bookmark, and configuration protection.
6. Set cache 50MB.
7. Using Chromifox theme to replase colorfultabs addon which uses an ugly backupgroud picture in tabs after every upgrading.