I use Todo from Appigo (Web, iPhone and Mac). I have attached screen-shots of the Web and iPhone versions. You can't see all of the lists in the iPhone version - they're just off the bottom of the screen.
For calendar I use Outlook at work and iCal at home on the Mac. The iPhone shows these calendars combined which works for me.