I prefer the Peep 'application' to the Twitter for HTC Sense widget. I removed the widget from my Home screens. I tried to put a shortcut to the Peep application -- but it doesn't appear in the list of applications that pops up when you long-press an empty spot and click 'Applications'. Nor...