I had exactly the same frame and am trying to sell it now. I did have a zoo booster on it but took it off as i didn't find that it was necessary and it worked fine without it.
Has anyone tried the new '07 echo brake pads? If so could you please give a quick review as their is not much in the pad review section in trials chat...?!
Just wondering if anyone else is waiting for a trials parcel. I ordered some parts on monday and have skyved off school for 2 days waiting for it but its still not here. Postmen should die!!!!!!