You have to wonder how far development of business software has progressed, when spreadsheets is being voted as the the best tool for the simple task of a to-do list.
My personal choice is Apogee Team, but I’m biased :)
More: Five Best Group To-Do Management Tools | LifeHacker