I just completed a transfer from a Dell/ Windows 2000 to an iMac/OS 10. Emailing the files proved to be the best way. If you have a compression program (WinZip or Stuffit) it will be fairly quick but it works file by file also and it was a good opportunity to get rid of data I really didn't need.
I was advised to network the computers with a router to facilitate the transfer. I spent a lot of time trying to make that work (it didn't).
My PC had a export wizard for Favorites in Internet Explorer (File>Export). I sent my favorites to a file in My Documents and emailed that file as an attachment. Then I opened a Safari window next to it and manually transferred the Favorites into Bookmarks.
I could not get the address book into a file type that could be imported into the MAC address book so I used a similar process to manually type the addresses into the MAC.
I don't think there is any way to easily transfer programs unless you have added a CD burner to your PC so you can download the programs from the PC and then install them from that CD onto your MAC. Many Windows programs are not compatible with MAC and some of the new MAC programs are not compatible with OS9.
In ""Mail" you can enter your incoming and outgoing mail addresses in "Adding a New Account". Best to consult your isp provider to get this info.
I have only a few years experience with computers so I hope someone with more experience might have better tips for you. However, this did work for me, It just took time and I did learn a lot in the process. I am very happy with my MAC--it was worth the trouble to set it up.
Good luck ,Marie
My daughter has an Imac with OS9.2; I have an older PC with Win98. The plan is to get her an Emac with OSX soon and I'll start using her old Imac. Could you suggest how I could transfer documents, settings, programs, even perhaps isp accounts and passwords from one computer to another when we begin the exchange? Thanks much.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic