Did you ever think that perhaps the issue is a limit in the technology of the client on the mac etc rather than the N900.