Yeah. TradeLink generally gets solid reviews, but it doesn't really serve a few of my specific needs. I need to take a class in software engineering, because I have really no idea how to manage a real project outside of our little assignments in school. Maybe I'll find one online. A quick Google of 'Agile' seems to hammer home some of your sentiments.