I think the best answer is the one that fits you the best and offers the most protection within your budget. Pretty much all the manufacturers nowadays offer leathers to a much higher standard than say 7 or 8 years ago. Companies like Alpinestars, Wolf, Arlen Ness, Dainese offer very high quality suits off the peg. Budget around £600 plus for these unless you can find a sale item.
Companies like Richa, Texport, Spyke, Hein Gerike, Berik, and Clover, offer very good quality suits for around £300 to £400.
The other option is a made to measure suit from companies like BKS or Crowtree. These are more expensive at around £1000 but are very high quality.
Try as many on as you can until you find one that fits properly. Remember it should be tight all over without being uncomfortable as the suit will give after a while. A loose fitting suit is not good as armour can move and not offer the protection it should in the event of a bit of tarmac surfing !