"First, the keyboard. Coming from a Blackberry 8700, the Nokia's is error prone because it's badly spaced and too flat. "
A personal call, I think. It is a little flat, but I'm having no problems. Possibly because the E90's was also largely flat! 8-)
"Second, the battery life is appalling. I took it out with me for a day without a charger, and it was sitting there on Imap Idle all day"
Etc. This sort of behaviour is typical of *any* phone maintaining a 3G data connection constantly in an area of less than perfect signal. I don't think the E75 itself is to blame here. Personally, when I'm truly mobile, I turn OFF push email, to save battery-sapping data access. I do manual send/receives.
"Third, the Nokia Email is not fit for purpose. I have 2 email accounts hosted by Google Apps with my own domains. The 'wizard' couldn't find them"
Agreed. This new Nokia Messaging client is extremely buggy, especially on the E75. Sadly. No doubt it will be fixed up in time. I use the Java-based GMail client most of the time.
"Fourth, browsing is clunky and sub-par, with poor rendering and navigation. Again, this is compared to the Blackberry 8700, a 5 year old device."
Really? S60 Web is far superior to that on the 8700.... Which sites were you having problems with?
"Fifth, lack of Mac support is irritating. I can't update my firmware to v110, and it isn't showing up with OTA update."
Maybe you've got a network-branded device? You also must have a very early one - v110 has been out for yonks! And Mac support is great, via iSync and Nokia Multimedia Transfer.
"Sixth, lack of Google sync compatibility. I'd love to be able to sync contacts and calendar OTA...but since I'm not using MFE, this isn't an option for me."
Nor for me. But this is Google's fault for jumping into bed with MfE. 8-(
"There are other niggles too - why doesn't the call log show the type of number "
This has been buggy in S60 for years 8-(
"the overall UI is extremely cluttered and onerous to navigate."
Yes, to a degree, though it's trivial to move icons around and get things optimised for your own needs, IMHO.
8-)