B 747, there are several Internet Stations located within Schiphol Airport, I have never checked how much they charge, or if you can log on for free, but if you only need some minutes that should be fine.
Beside that I can recommend to ask at the World Trade Center, located between the Terminal and the Hilton.It is a fairly big complex of offices etc. and I guess they can help you out as well