Msd as said are certainly amongst the best thought of ones, certainly thier service is excellent.
I had a GGR stage 1, very expensive £300, but was really good, you won't go wrong with a respected name, msd have probably done more chips than others.
tabetha