I have a few Ryobi tools and am very happy with them, seen some reviews of people who use them commercially and they hold up well. If I had the money to spend I would have gone Milwaukee.
For a circular saw, I would get a corded one. A friend has a Festool plunge saw which works great. They are pricey though.
For a circular saw, I would get a corded one. A friend has a Festool plunge saw which works great. They are pricey though.