Please start with GMail... they provide very, very explicit, step-by-step instructions with pictures. Go here:
http://mail.google.com/support/bin/answer.py?answer=13275&topic=1556
And then say either which step does not work for you or exactly, explicitly what error message you get.

Then after we have GMail working for you, we'll help you with HM.
thanks for that!!!! gmail worked a treat!!!
as for HM.....
•i have installed httpmail
•i select it as my account type
•i put in my email address
•incoming server as 'hotmail.com' which is what i understand is what u use.
•for username i put in 'jordan_lives', not the '@hotmail.com' part..... not sure if u need to ad the whole thing
•outgoing server automatically sets itself to 'services.msn.com:jordan_lives'
•i try to remove the outging server by setting it to none but it sets itself back to wateva it last was.
•in the outgoing settings its using port 25 with authentication being password, with my email and password being entered.
so yea any help would be greatly appreciated, im sure its just something really tiny that ive missed. thanks MR FTW!!!
oh and when i go to connection doctor the hotmail account connects, but the 'services.msn.com:jordan_lives' SMTP thingo doesnt connect. "Could not connect to this SMTP server, check your network connection and that you entered the correct information in the account preferences"
i take it thats a mybad situation