One of THE biggest challenges with using the iPhone is trying to type messages quickly on the virtual keyboard.

For those of us coming from a Blackberry that has always been a struggle.

It appears as though the fine folks over at ThinkGeek have come up with the answer to our prayers. Introducing the aptly named TK-421.

The TK-421 serves as both a flip-out keyboard and case for both the iPhone 3GS and the 4.

I’m liking the QWERTY keyboard and the flip movement of this device. Initially when I saw it in the ThinkGeek catalog I thought it would be huge and bulky, but check out the video below – as long as that keyboard clicking is there, this device looks like a sure winner.

For $49.99 this would make a dandy Christmas gift for that special geek in your life.