I was exactly looking for this.
With most of the task management solutions I have the problem that you cannot easily store enough project data within them (you bloat them somehow). With most of the note taking solutions I have problems to get the things done: no reminder, no metadata to get order in the many snippets.
The first kind of software I found that does both well was Taskmerlin
www.taskmerlin.com (but I didn't like the used database: Microsoft Access Jet).
IMHO even better is Swift To-Do List
www.dextronet.com/swift-to-do-list-software a very capable but very easy (natural) to use application. It seems not to have any bugs and has a very good databse backend (so you can get much data in it), very good export (your data is not locker) and with the new version also the option to put memos into the tree (like a 2pane notes outliner).
The notes I put in it in three ways:
- notes field of the task
- Memo in the task list tree
- attachment
At the moment they seem to beta test an online synchronisation and an web companion for phones:
http://www.dextronet.com/blog/2011/06/looking-for-beta-testers-for-swift-to-do-list-sync/