I've doggedly stuck to my desktop over all this time for many of the same reasons but also because the only time I've actually found a laptop useful is when travelling which I don't really do a lot of, maybe once or twice a year and even then I should be relaxing and not using a computer :)