Upvote:3
I'd get a Lebara SIM card, they can send it to you by post for free and then you can top-up online. It's 1 GB for 10 euro.
Upvote:4
Check out the Pay as You Go Sim with Data Wiki. It's got an entire page devoted to the Netherlands: http://prepaidwithdata.wikia.com/wiki/Netherlands