Both Cosmote and Wind are offering 500MB for 5€ up to 30/4/2013:
COSMOTE Internet Monthly Pass 200
WIND Mobile Internet 100
With both you can buy several in the same month. With Cosmote you can delay the expiry date of unused data by buying subsequent 3€ bundles...