Hyperdia | Timetable and Route Search in Japan.
If you know where you are and you know where you wanna go.. well.. I don't really think a rail site is necessary since there is this site. Buying special tickets and whatnot is a different story.. but I personally feel that stuff is handled more easily in person.