Google Calendar task list feature
For example, when you log into your Google Calendar, you can paste this small piece of javascript in your address bar to see some debugging information that the developers probably use to help optimize the application:
javascript:_ShowPerf();
Or you can bookmark this link (GCal Performance) and use it at any time while using Google Calendar.
As for upcoming features, I found some code that suggests they will be adding completable events -- or "tasks". This would be nice because the only thing that even resembles a task is an all day event -- and you can't mark them as completed or carry them forward.
od.prototype.completable = function(a,b){ alert("UNIMPLEMENTED completable") }
;od.prototype.completions = function(a,b){ alert("UNIMPLEMENTED completions") }
;od.prototype.oncomplete = function(a,b,c,d){ } (see how the function for "oncomplete" does nothing?)
Google really does listen to their users -- a task list is a heavily requested feature of people using this service in the Google Calendar Help group.