For reminding me specific stuff I need to do, I use Wunderlist, it's awesome and it syncs with the www site, the iphone app and standalone pc app, but that's for personal stuff that I have to remind myself to do everyday, and it's no good for a "calendar" type of use as there's no way to see it...