As an app developer, in Canada (not Canadian however) i'm excited that RIM have attempted to prevent further fragmentation by sticking close to the Android stack, however i really don't want to deal with the distribution and other issues (such as screens, OS bugs etc) that i'm sure will come with releasing on a 3rd platform.
I feel like we're dealing with the issues similar to what were encountered during the 17-1800's with different size railway tracks. Is it just a matter of time until we agree upon a standard?