This is one of the best router out there.
I have been using it for a while. the firmware that it came with was kind of weak but support sent me new firmware and it is working like a charm. this is an excellent price for this router. Support is very responsive and one of the best that i have worked with.
it has gigabit port, print server and can be used as a media server also, however i have not used it as media server.
Remember REPs are always free