I've added a project manager to the N-Pulse site so that's how most assignments/projects will be managed. For quite small tasks, we just use comments and the file manager.
We were using some Google tool (I forgot the name) before, but the interface wasn't too good.