Shimano one on my pompino lasted just 3 months, but it did about 1200 miles in that time, but it clunked and banged from day one. The outer race(with the teeth on it) had hugely visable and feelable movement between it, the bearings and the inner race (The screwy on bit) when i took it off.
Stuck another one as CRC are doing them for £14
It is much quieter this time with only the occasional series of subtle rattling every now and again for a few cranks and it stops so when it dies I am going to go for one of those pimp daddy freewheels.
When my first one died it made itself known when trackstanding, I didnt fall off thankfully but i whacked both knees in two seperate incidents off the hardest bits on the bike