The "note-taking software" question has been asked many times, but this one is a bit different. I want a note taking software with the following features-
1) Sync across all the devices.
2) Must have desktop and android version. Having a web-based version would be a perk.
3) Must have a calendar in which one can mark important events on particular days (something like google calendar).