I don't really understand the objection to the port location on top of the case. With mine under my desk but beside me it makes the ports the most accessible of any I've used. I don't think you can fault a case for not exactly suiting your personal requirements.
The ultimate solution would be for case makers to give you a choice of where you mount the ports.
The part I don't like about pretty much all cases these days is the way the satndard two USB ports are so close together. A lot of memeory sticks and bluetooth dongles for instance won't fit next to each other.