Yesterday I took the 70-291 test and I failed.

And this is after some pretty intense studying! Can anyone recommend a good study guide? I'm thinking of setting up a lab in my house with a few computers. I'm just not sure I can afford to buy 3 copies of Windows Server 2003.