Love this computer. I am running games and other programs on high with great performance! I know the USB 3.0 is not available for the front panel but I haven't needed them anyways.
1 Con: it is a bit loud but for me I have headphones so I don't notice. And the case doesn't allow for much fan customization.. but it looks and holds my parts great.