Technology is advancing and computers are shrinking. If you are planning to buy a new PC, consider a micro desktop. It will be better than a giant tower. But there are some serious matters that you should consider:
Recently mini PCs have been evolved greatly and they are no more devices that no more held up to the required computing power.
Micro desktops come in two versions Ready To Go and Bare bone. Ready to go devices are inclusive of all components needed for computing like motherboard, RAM, and hard drive. You can get them and use them right out of the box. But Bare bone PCs come with only a case, motherboard, and a processor. You are responsible for installing hard drive and RAM. In case you already have with you this hardware, go for a Bare bone.
Both types of units include Bluetooth, Wi-Fi, USB, speakers, and other small parts are also pre-installed. But keyboard, a monitor, and mouse are also purchased separately. You may already have a monitor and other parts, check them if they are compatible with your new mini PC.
For buying a monitor for your micro desktop, consider the fact that the device has only a mini-HDMI output but it may be added with a mini-HDMI-to-HDMI cable, which is a plus point. If your monitor does not have an HDMI port, you will have to get an HDMI-to-DVI converter. There are VESA compatible monitors on which you can mount your mini PC.
If your old mouse and keyboard are with a PS/2 port, it cannot be used in a mini PC. Only USB-based mice and keyboards are compatible. Bluetooth-based products are also a match. If you are going to buy a new keyboard and mouse, better get a Bluetooth-based product to free a USB port on your device.
What You Can Upgrade on a Micro Desktop
Your options to upgrade your mini unit are extremely limited. The motherboard physically does not have enough extra slots for adding new stuff. The unit is fully packed with no room for anything more. A Core i3 PC can be upgraded to a Core i7 PC later but not a mini unit. If you try to technically add new parts on it by soldering, you will lose the warranty and no one would recommend it. The only sensible option is to buy a new version of Bare bone and transfer the parts you need and set it with other details for the latest version. The old unit, you can sell it online.
RAM of a micro desktop is smaller than the RAM of PC and a bit costlier. Get one with two DIMM slots with 8GB Hyper X Impact. Better knows first how much RAM is sufficient for you so that you do not overspend. The best hard drive for mini units is 2.5-inch as it is cheaper and has bigger capacity especially the 2.5-inch SSD. The best offer in the market these days is 1TB Sea gate Hybrid or 250 GB Samsung EVO 850.