Thing is that I don't think anyone can agree on what "better" even means. Nor does anyone agree on whether or not it's important to keep hold of constituencies or not.
What I mean by "better" depends then on that first point, ie do you want single-MP constituencies as a matter of principle? If not, then something vaguely proportional follows as an obvious next step (doesn't have to be *exactly* proportional either, by the way!) If you *do* want single-MP constituencies, then I think a "better" system is anything that gives voters the freedom to express a more "nuanced" preference, something like "I want this guy but I wouldn't mind that guy".
But anyway. I've run down this debate before and not exactly met with much enthusiasm. I'll confine myself to moaning at opportune moments about how the system is basically a great way of locking in the Tory/Labour duopoly. Or, rather, the Tory/who cares monopoly, as Labour are going to get a spanking in June.