I just realized that in addition to just plain being cool, these last few posts are also sort of topical since the have to do with goods that would make for excellent Christmas gifts.*
Though I have brought up Think Geek at least once before, I have never dedicated an entire post to them. They are a mecca for all things nerdy, quirky, and creative. In fact they carry some of the products of the aforementioned companies. They are great because in additon to coming up with products themselves, they are also like a data base for all these products.
*In fact, I did a bit of my x-mas shopping on Think Geek this year.