Trying out a bit of Android development is one of those things I want to try over my holiday (just need to get a device...) - how big a deal is testing an app on different devices at this point? At least amongst Google sanctioned ones?
Someone (nokia?) has/had farms of different devices which you could test on remotely. However this is unlikely to be available to run-of-the-mill developers.