Sorry, Technerd, I had things on my mind (trying to submit my work on time...) when I was reading your post. Your chances of getting onto a Masters at a high ranking university are good. There's usually very little funding for Masters, so I can see why you'd have to pay, but honestly even with a 2.2 you shouldn't have any problems.