I have a Lenovo All In One for two years now that I have been very pleased with. It runs really quiet and doesn't overheat. It hardly takes up any space on my desktop. The mouse and the keyboard are both Bluetooth, so no wires there. In fact, there is only one wire for the entire system - the power cord.
The only problems I've had with it so far are when Windows crashes every once in a while (which could be from a myriad of issues, not necessarily due to Lenovo) and I have to reboot, sometimes my Keyboard and Mouse won't respond to anything, as if they are not communicating with the system. I usually have to unplug it completely for a minute or so then plug it back in and reboot.
Also, I would suggest looking for one that you can adjust the height of it, so you can get it more eye level, and not have to look down at it.