Ok I bought the DLink 320, just started playing around with it. Have just done music so far, no photos or videos but it is NICE. Looks good too (important since it's sitting on top of my entertainment center).
Easy to set up, can do DHCP or assign static IP, supports WEP security. Very simple to get up and running. Interface seems intuitive, supports playlists, play be artist, genre (haven't used this much yet).
Provides fiber, digital coax, s-video, composite and RCA outputs. Supports wireless wired network configuration.
I paid $199 at Best Buy for the things and I'm very glad I bought it. I'll post a more detailed review after I get to play with it a bit.
Back to listening to one of my favorite old MP3s right now...