I went to AllATPs for my ATP written. Started at 8am, got annoyed with the computer by around 11:30am and said "Forget this, bring on the test..." and scored a mid 90s... I think it was around 97 or something. The only studying i did before hand was the 121 section of the Gleim, which was pretty easy.
Well worth the money, because they reduce the question bank considerably. I think it was down to 585 questions last I checked. It's funny, I took my written exam for my General Class ham license last weekend, with the morse code element as well... and people were complaining about a 400 question bank. Written exams are a funny thing...