I have seen this as I have a lot of work experience, but limited dev chops relatively speaking. I find myself being able to solve problems, but implementation is slower than I'd like it to be.
Producteev is now in first place for me, but the android app needs to be updated. I've spent this week testing just about every PM software on the planet :P