If that happens for you... you are doing something wrong. I would not blame the n900. Sure it's not perfect but it does what was intended for it. Actually it does a lot more taking in what the community have produced for it. If i where you. I would try to find a solution instead of whining. But maybe the n900 is to advanced for you.. then you should try to find a device more suitable for you.