We're going to Scotland in May as well. My passport expires in May, 2008.

I sent my passport request overnight to the office in Dover, DE.

Had a new one back in less than two weeks.

This was in October.

I think the big crunch is over now. Send it to be renewed in January, you'll be fine.