Weasil,
I agree with the recomendation for the Gleim books; they are probably the best way to prepare for the written exam, but you still can't beat the cessna CD's for learning the practical stuff.
Bottom line; get both, the $300 CD's for the practical learning and then spring the extra $20 for the gleim about a week or so before you take the written