The frame should be under warranty. I'm sure it's 5 years now. Mine cracked on the chainstay and I got it replaced. There were quite a few cases of bbs cracking and people getting replacements.
I'd have the forks if they were a bit lower travel.
Anyone needing some 140mm forks should seriously consider these. I've got some and they're ace, hence why I'd have another set for my HT. Better then the Revs, Floats or Talas I had before 'em