Hi Sindhu,
Salford Got AMBA Accrediation last year that is in 2009
Sheffield is a very good University It was ranked 40th in the World's top 100 Universities by one study.Ranked amongst the top 20 universities in Britain and Europe and the faculty of engineering. Which means Sheffield is very Good for technical Education.
Southampton got the status of a University in 1952 and so its alos a very good traditional University but the fees for MBA is Way to High and adding up the Living expenses it would certainly Cross the 20k Mar that you have Set.
So you have to Decide between Salford or Sheffield.
Sheffield is again around 5000 Pounds costlier than the Salford MBA
In UK a Ranking of a University is Based on the RAE which is based on the amount of the research that Happens in an University, For Business Related studies Sheffield and Salford rank More or Less around the same mark.
Having all these Factors in Mind i would recommend Salford.
Salford MBA is Gaining a Very Good Reputation and the Location is Very close to the Manchester as well.
So 5000 GBP is around 3.5 Lakhs which is all the money you would need as a Living Expense.
So select Salford.
Wish you all sucess.
Kalidas