I saw this too and it looks great! I fly every week and have resorted to using my ski pass holder for my DL because I am terrified of sticking it in a pocket and losing it. This would be much more professional.
FYI -- I also own a nifty little passport/ticket wallet. It's leather and is monogramed - got it from Lillian Vernon but someone on these boards told me that she had seen it on ebags.com, too. I like it bc it can hold everything.