Booting WIN 7 Fast

I have WIN 7 Ultimate with over a dozen programmes that boot with Windows.

It takes my PC 35 seconds to boot including a 5 second delay for a bypass boot option and it never gets any slower.

HOW?

1. I use a 120 Gig SSD drive.

2. I installed everything from format to fully configured then, using a backup programme, I backed up C:\. (I use Paragon software because it has the option to create a virus proof "backup capsule" hence the 5 second delay to decide if I want to boot directly from the backup.)

3. Every month or two I restore mt pristine backup (takes about 20 minutes to restore but 20 - 40 minutes more to back up anything on C:\ that's new such as Firefox favourites and emails etc.)

Note: I never store any personal files to "My Documents, Movies, Pictures, Videos" etc. on C:\ drive, all my files are in encrypted drives using Truecrypt. I mean, seriously, who wants their files in a "come and get me" place designed by Microsoft so it's easy for hackers to locate your files?