The Outlook Express emails seem to be hidden in cryptic files. But, I'll work at it and see how I go.
In out look Express, all you would need to do is
1) Locate the hidden folder containing the .dbx files
2) Launch Outlook Express, File -> Import -> Messages -> Outlook Express 6 -> Import Mail from OE6 store directory -> Point to the path where you located the old .dbx files
For the favorites, just copy the contents of the c:\documents and folders\username\favorites to the same folder on your new harddrive.