The money played a huge part for me too, not that I'm on a hell of a lot now, but I'd definitely be taking a pay cut, and when you're looking at these kind of wages, every penny counts!
Knowing the questions in advance may seem like it's giving an unfair advantage to some, but when you think about it I'm sure the recruiters can spot someone who's rehearsed their lines to perfection as it'll *seem* really fake. Not to mention that it's not the only thing that they'll be looking for!