Samolin congrats! I'm sure you'll get your contract before me. I'm on week 12... Back then I received the same email saying nô more than 4 weeks lol.
But even though I sound annoyed by this believe me I am very proud to know that I will join Qatar Airways (someday in 2012 maybe) !
Enjoy the moment!