None of these switches have an uplink port. They are all have the auto-sensing feature for either strait through or cross-over cables.
I'm starting to think it's a problem with the Server itself. I've been playing around a bit more and found that if i plug the server into another switch - all those computers on that same switch cannot ping the server!
I'm starting to get a headache! :s