IMHO, N900 & Maemo are two separate identities, joined together to make a perfect match... but although N900 is Limited by its Hardware Maemo isn't..