I don't know if this has been suggested before, but Dynmap is a plugin that allows your server to have a map of it the the website. Plus, people viewing Dynmap can talk to people in the server. I know it's good because I used to go on a server with Dynmap installed.