going to shortly purchase some new brakes all round for my 3.0si coupe. Looking to go for some uprated breaks ie. drilled & grooved discs and better pads.
I've used mtec before for discs and pads on my old VX220 turbo. Can't fault them one bit. I told them I was in a rush for the parts so they sent them next day delivery free of charge. Great customer service.
Don't bother with drilled/grooved for road use, especially ones not manufactured to be drilled. The holey ones from BMW are actually cast with holes in. Just get OEM disks (Textar or Pagid from Euro Car Parts) and some fast road pads (Mintex or Ferodo).