Looks like you have several good answers already, so I will just chime in $0.015 worth.
Patch panels @ far top, since once they are connected, they won't have to be reached for often. In our building the cable bundles are all routed thru the ceiling anyway, of come to ground floor from upstairs...
Place switches adjacent to patch panels, for shorter cable runs, less excess to coil or hide in cable meanderer...
Power supplies & heavy battery backups (you didn't mention them, but will need some somewhere) at the bottom. I don't live in earthquake country now, but used to, so quickly developed the habit of not putting weighty, life-threatening objects on upper shelves...
Tape drives at/near eye-level for easy daily access w/o stooping.
Monitor, keyboard & KVM switch at eye-level (seated) for times you need to work directly on the server(s).
Cable managers - as needed. I believe the neater the environment, the more professional it looks. (not that I have always achieved that...). Even though the IT Dept is not directy involved in producing the products the company manufacturs, it can be a showplace where the VP of Sales lets visiting customers peer in, to "impress" them with "our" level of technology as compared w/ competitors. Plastic cable ties are cheap. Zip 'em, clip 'em. You can buy a lot of good first impression with $3 worth of plastic ties... I don't care much for the open hook-type cable managers you usually see. I prefer to use cable managers like my company uses inside electrical machinery we build, with clip-on cover to hide the cables, very neat & clean.
I took some pix of my server room "to show Dad where I work", and can shoot a couple over to you if you think they might interest you, or just for a rollicking good laugh at my feeble attempt to make it look like I know what I'm doing... :o)