I use Premiere Pro and mine look really great. However you can't just put it all in, edit the clip, and then export and expect it to look great. You need to do some adjustment to the contrast and sharpen the image a bit. It doesn't matter what editor you use, you always get some loss of quality when you compress into different formats so you need to compensate for that in Premiere. Also when you create your project in Premiere Pro, make sure you have the project set at the same resolution as what you shot the video in. I have Premiere set so that it automatically creates my project to match the format and resolution of the first clip that I pull in. If you aren't sure how to do all of this there are a ton of how to videos out there on Youtube.