I'm currently on the Bath MBA and will be finishing up later this summer upon completion of my dissertation. I can say that the Bath MBA has been an engaging and rewarding program. I would say in terms fo the course it is comparable with the likes of Lancaster, Warwick and Durham.
In regards to job prospects post MBA which for most of us is the most important criteria I would say that it really depends on who you are. I'll be honest, the school isn't in the same echelon as INSEAD, Harvard or LBS meaning that the top firms in consulting (Mckinsey, BCG, etc) particular do not actively recruit from school. Saying that there is nothing to say students from Bath do not get into those firms.
Aside from those firms though, Bath is highly respected in the UK and speaking for myself I have been headhunted by a number of blue chip firms in both consulting and industry. You will have no problems getting interviews with the likes of Deloitte or Accenture for example (although its not just the MBA, depends on your previous work experience too).
I hope that helps, if you would like any more information about Bath please feel free to PM me.