I've just finshed building up a Santa Cruz Chameleon, would strongly recommend it as an all round MTB. Here's a photo of it:
You can put what ever spec you want on it, but mine cost about £1500 in total.