Although we at Redstream are developing software in an agile way for years we recently started to do it the Scrum way. We already knew the theory about Scrum but we really got excited when we attended to the ScrumMaster course lead by Jeff Sutherland himself.
And now, while we are a few sprints underway, I must say it really makes the job even more fun! We deliver what we said we would, with the quality we agreed upon and on time. In my opinion the biggest advantage of using Scrum is the avoidance of creating waste. I noticed that the team is building what is asked for and nothing more, whereas in the old days we would tend to build extra functionality we thought would be handy in the future. But, as we were told during the training, almost 2/3 of the functionality that is built in a system (not using Scrum of course) is rarely or never used, so this is a great way to improve the productivity.