Get it a hell of a lot earlier than needed, mine took a month. I wasn't going anywhere in particular, I just wanted one and they are good for 10 years.
They aren't that expensive, almost everyone ought to have one, and they work perfectly fine as ID. Its a lot more convenient to hand that over to TSA in the airport than to dig your DL out of your wallet, and they look kinda cool, too.
<WarMoose> Think about how stupid the average person is. Now realize that half of them are dumber than that.
<Chunda> Why half?