If you formatted your drive twice and installed new things on it, the chanches to recover are small (although you could do it but I think it's not worth the effort).

About emails -> it's not that difficult to view emails -> a sysop can read the content of emails that pass the servers if he / she really wants. But you said no LAN, Dial Up and etc... perhaps your friend was close enough to know your pwds?

Where are your mails located (on some private webbased email server? some public webmail like hotmail? at home?)