150mm forks will sort out the front end. Domains, Marzo 66s, Pikes (not quite 150mm, 145 max) fox 36 vans would all be pretty good on there. A mate has exactly the same frame and had 66s (until he crashed square on with a tree and made the wheelbase a LOT shorter) and they were perfect. And Marzocchis go on for ages without needing any work. To be honest, i'd build it again from the frame, new wheelset, something like DT FR 6.1 rims on pro IIs, Nukeproof, even joytech if you want, SLX/hone/maybe saint (if you can afford it) cranks, x.5 at least gearing, sunline bars (burly as f**k!) easton vice stem, SLX brakes, and some nice tyres, and it'd be sweet.