Thanks for that post Marsbar, you've got a lot of good points, points that David & I have beenchewing over for a long time. We're definitely keeping our consultation with us on Thursday, but our plan is to have all the initial paperwork filled out, bring it there, ask all the questions we can possibly think of (including can we travel, what the implications of his job offer are etc), and then unless he can give us a guarantee that includes *getting money back*, we'll file on our own. But we definitely need the legal advice.
PLUS - David got a phone call from the US branch today saying that they are hoping for him in September, which means time is less important. We were thinking we'd have to be there in weeks, hence the lawyer - but if we file the paperwork next Thursday, right after visiting him and asking him our questions, then 3.5 months later, that puts us in September, which is perfect.
This whole situation seems to change by the day! But I must say I'm much happier knowing they'd be willing to wait until September for us, because that means we don't have to worry about rushing things, and we save loads of money, only hiring the lawyer for a one-off consultation!!