Today i completely totalled my specialized hardrock on some shitty dirt jumps, and came to the conclusion that it is time for a new bike. I need something that is solid for DJ's, but decent for urban. Looking for something very solid, that can withstand a beating.
Right now im looking at The Norco Bigfoot, Komodo 1.0 and The specialized p.3; but am open to suggestions.