I don't agree with your comparison.
There are no apps whatsoever available for E7. Not by a million times can it be compared to the huge app repositories we have available for Maemo. And the little there are, you have to pay for them in the OVI store. Maemo community gives us the apps for free in their majority.
Connectivity IS key for this kind of phone. And the N900 is by far victor in this field.
Multimedia capabilities are far better on the N900, as it can stream audio/video while the E7 can not.
Only thing better on the E7 is the HD video recording, but anyway, it's a just a phone camera. You're not going to record your wedding in either of the phones and the N900 does just nice for home videos.
The E7 is a very nice smartphone, but the N900 is something more. I like to think that the E7 as of a "phone with something more" and the N900 as of a "Computer with mobile capabilities".