This, by the way, is the way Android does it too. My baseband version is changeable and I can install any number of basebands available for my Droid.
This might explain why Androids always seem to be far more snappier and better in general as phones than the N900.