Stack Exchange network consists of 178 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Sometimes users make the best answer on the comments, what should I do to make them best answer?
If they don't bother to post it as an answer I usually put it as an answer, give them credit, and then mark it Community Wiki.
You can then flag the comment as "obsolete" so it can be removed and not be redundant.