I agree with the advice you've already received. I would also pay attention to your expectations - I know, I've been harping on this a bit lately, but in my experience, I can get a little too...