If (as this seems to be) the issue is your passport, not a visa, what's wrong with the Passport Service's expedited service?
Also, you didn't say where you're going. Check the requirements of the country/countries you'll visit. Many countries don't require six months from date of entry. If wherever you're going doesn't, just renew it when you get back unless you have frequent travel planned from this trip on.