geektieguy.com
Windows Vista Ultimate Signature Edition unboxed
Update 2008-02-18: It seems like this post is getting a lot of hits, which is kind of odd to me. I suspect it might be because there’s a mention of the phrase “key sticker” in he…