You have enough time, assuming your flight's not late into Tokyo. An alternative is that there is a small town near the airport (Narita village I think) where some friends of mine visited on a short layover.
IIRC, the train journey from Narita into Tokyo central station is about 1 hour each way.
Last edited by Johnny_Monkey; 06-08-08 at 01:56 PM.