XAMMP! its a webserver out of the box from apachefriends.
I strongly recommend this to any newbie wanting to host their own webserver/ ftp server /mail server.
it seemlessly integrates MYSQL , PHP, PHPmyadmin so you dont have to fuss around with all these funny settings and version conflicts. It even has a handy Security page to see if your webserver is secure (note: by their standards).
In just a few days i've been able to host Joomla and Wordpress on my webserver ( it could be done in less than an hour. i refuse to read any manuals + im just slow in the head

)
filezilla is pretty straight forward but MercuryMail is a bit hard to grasp.Just thought i would share this. it is ofcourse FREE!
*its been a while since i last posted anything remotely useful on the forum. always seem to be most active here during the summer.*