Hotmail marking messages as junk
Change your reverse pointers to reflect only the mailname stated in the SMTP-connection (canadaka.net).
Your SPF-records show v=spf1 a include:_spf.google.com ~all
Make sure to update them to reflect your current situation.
Hotmail uses senderId, which pretty much is spf but with different syntax.