Yes, I have an expiry date set. The page I used for my second test that *wasn't* part of my code is here
On this page they show their code, along with links at the very bottom that set the cookie and get the cookie. I still have the same problem of it returning null. I do have cookies enabled, if there are any other cookie options I can set in IE or firefox tell me please, but I don't understand.