BOAC,
How are you sending your emails to hotmail users ? Through another webmail service ? Through your work account ? Through an SMTP service running on your home network ?
Most likely, the IP address you are sending from features on one or more IP lists that are used to weigh up the overall likelyhood of an email being spam. Perhaps hotmail is configured to attach more points to such lists than other email providers.