Is this the best thread yet on Geekzone? I think it could well be.