I've used the old version of the Supernova E3 (the non PRO version), a cheap shimano halogen, and the old version of the solidlights (borrowed). I've only used the e3 on roads so far but it is the brightest of the three (NOTE – both the E3 and solidlights were old now superceded version) but I'm not certain how good the e3 is offroad. I used the solidlights for a couple of 24 solos but only really for a 'going uphill slowly saving battery juice' or backup light if the batts died on halogens/HID.
I suspect the new e3 will be better than mine (sob) but costs £165 or so in the UK whereas I got mine for £70. The new solidlights gets great reviews on road, should be pretty good offroad (but might need a helmet light to supplement for slow twisty bits) and is almost certainly the best your going to get for your money as an upgrade (was it £70?). For full offroad at speed you probably 'need' a triple (I know you can get away with less as I've done a 450 mile offroad ride including lots of night riding on a crappy petzel and 1w lumiled after the halogen dynolamp bulb blew) – something like the supernova e3 triple but thats £235. Or do what I'm in the process of, build your own triple 🙂