I deployed a few web apps running on gemstone based on their community edition starter license.
You can get a lot going just based on that and it really isn't as expensive as Oracle.
How was your experience?
All and all I found the killer really was the ability to store situations where an exception was raised and being able to replay it later. It saved a ton of time for debugging.