Shame it never took off, I think the idea was great, obviously missing something :-/
It is a shame mate you're right. We need a whole load more of these free websites online really. As much free info as possible aint a bad thing.
Seems it had quite an investment so not sure what it is that they didn't have as they certainly had the clout behind it.
They did the speed tiler thing too if you remember. I think that was to help promote it wasn't it?