Update 2013:The Silverlight player isn't compatible with the latest version of the plugin. I'll try to create a SoundCloud or Rdio playlist but, in the meantime, feel free to email me if you're curious about 2009's picks!
Update:There were some issues with the Silverlight app before but they've been fixed. I was using a custom MP3 encoder to get live audio visualizations in the app but it was crashing in certain browsers. Everything should be working now (sans visualization), but don't hesitate to let me know if you're running into issues. The source, by the way, still includes the audio visualization and if someone can see where I've messed things up I'd love to know about it!
I realize that 2010 is officially 1/12 over and so any excuse about waiting until the last minute to allow for late breaking slam dunks is going to seem disingenuous. The truth is that over Christmas vacation, I compiled most of the list and even wrote 90% of a Silverlight app for showcasing it. I made the mistake, though, of including a place for a "blurb" about each album in the app and it's taken me until tonight to write all of those. Well, without further ado, here it is: my best albums of 2009.
This is (as I mentioned) a Silverlight 3 app. It uses the completely awesome Saluse Media Kit to create the playback visualization bars (in conjunction with the must have WriteableBitmapEx extensions for WriteableBitmap). If you have your own list of 25 albums, it would be easy to reuse this. It's driven by an XML file.