I used to frequent bikemagic a bit. I only really bother now for archived/old reviews. If you find something old in the sales the readers reviews can be helpful a bit like mtbr i suppose.
xcracer.com forum is really great if you like racing but that's pretty much all they talk about. It is a very 'sensible' forum where you get sensible answers rather than MTFU ones or silly jokes about 29ers (which is why i mostly prefer this one i suppose) and the 'debates' about acing are both informative and often unintentionally quite funny if you take a step back. They also have a link to the numbplumz page that has pretty much every mountainbike even in the uk listed which is useful. i suppose it is in almost every sense the complete opposite of Mlehworld!