and having just 6 months to its expiry, beware, _and_ get a new passport ready.
My friends visa application (to the US) got rejected 'cos he had exactly 6 months left on the day he appeared for the consulate interview. It appears that US govt rules don't allow it.
So, pick up that passport and check the dates for expiry. Better still, try and get a new one if you have a year to expiry.
And then, there's the rumor of the 20yrs passport not being accepted by US too. So, better still, get a 10yrs passport the next time you apply for a new one.