When you say "reopen", I assume you mean completely close all open instances, wait, then relaunch. If so, it could be related to Prefetcher, the predecessor to Vista/7's Superfetch, which loads parts of commonly-used programs into RAM to reduce load times. In this case, it's something that may be sorted out naturally as Windows analyzes your usage habits.
Also, both Firefox and Thunderbird use extensions, some of which may be shared, that can slow load times considerably. After Firefox/Thunderbird is launched and closed, those elements may remain in memory for a short period, reducing the load time if you relaunch the programs soon after. To test the hypothesis, try running both applications in their respective safe modes, which disables extensions, setting modifications, etc. (Ex: Start->Run->firefox.exe -safe-mode)
John
Dell xps 600 plentium d 2922 mhz 2gb ram
Window XP SP 3
Firefox 3.6
Thunderbird 3.0.2
Boot cycle seems to take the normal amount of time.
First opening of FF and TB after boot takes extra long to open. After first open reopening take an average amount of time.
Opening Quicken or other programs first after boot takes normal amount of time.
Checked for virus and malware/spyware with malware bytes ,superantispyware,Avira Personnel anti virus ,spyware terminator,ran ccleaner and cleaned all files including ff cache.
Cleaned cookies from firefox and Thunderbird and .tmp files from search and any other junk I could find.
Checked start up items and no excessive ones listed.
This seems to be getting progressively worse.
Any and all suggestions appreciated.
Ray

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic