Ok, I found out the reason was that on the user/pass fields. I kept putting in my cPanel username.. then I put dan@haloshorts.com and mail.haloshorts.com for SMTP and POP3 incomign servers and viola , I can receive! This is using Windows Mail on Windows Vista.
Now, on my laptop, using Windows...