I disagree with Border being ranked below greats of yesteryear (ie Harvey, Morris etc), dont see what evidence can really be produced particularly by people who never saw those two play (remember Border is statistically superior to both). The attacks around the world during Border's heyday in the 80's were just about as strong as they have ever been and he was for a long period of time Australia's only world-class player, he carried the team on his back, Border belongs right in the top echelon for me, his batting may not have been as easy on the eye as Harvey or Morris but he is certainly up there with the best.
Also dont agree with all the assertions that Hayden is 'way out of his league', in this company. Hayden-bashing has always been rife on this forum, and while I'm not exactly his biggest fan, on paper (which is what really matters in the end) Matthew Hayden has scored nearly 8000 test runs at an average of 53 over 89 tests with 27 centuries. Now that puts him right up there alongside the greatest opening batsman of all time. Now say what you will about standard of opposition bowlers these days, excellent pitches, short boundaries, poor runs of form...but at the end of the day Hayden's record is outstanding so he certainly deserves a mention in this sort of poll. I'm not for a moment going to suggest he's the best left-hander ever, but if you were to select a top 10-15 or so then he gets in.
Sobers for me btw...with Lara second. Pollock, as good as he may have been, never did himself justice in test cricket, of course that wasnt his fault but I just struggle to rate him so highly when he never had this chance to be tested in the same way Sobers/Lara were.
Lara is another, like Hayden, who I feel will go down in history as "oh he scored heaps of runs in the 2000's when the pitches were flat and the attacks were crap". In his case this really dosent do him justice, against the three outstanding attacks of his time (South Africa and Pakistan up until about 2003 and Australia up until present) he has averaged 49, 53 and 51 respectively.