Due to current virus mails, many of the mail address have been used in those mails even the sender have not send mails . We checked the Hotmail Servers for the bulk if was taking all the domains as junk. But we have found specifically your domains and some others which are getting problem. Hotmail response is that due to the virus mails, they have strict criteria and they also put some domains in the junk list.
We are quite helpless here, because things are not in our hand, rather then, these are the issues of hotmail & yahoo internally.