You know what a Turkey is. You're all excited about it. You can smell it in the air; it gives you a big craving. The anticipation is overwhelming and you can't wait to get your hands on it... and then and then it ends up putting you to sleep.
The same thing goes for Tech Turkeys. They are the products that may have been hyped as the next big thing, but in the end put many of us to sleep. We now present to you [OC]ModShop's Top 7 Technology Turkeys of 2007.