Finding the right Project Management Tool

I have been on the hunt for the right online project planning tool for a couple years now. Many times I have given up, and many other times I have started the hunt again with a hope that I will find something newly released. It feels like I am looking for something that I know is already there, but it is just hiding from me.