This isn't a complaint about the n900, i love the phone to pieces, more just asked for some advice. My device is running painfully slow at times, so much so that i'm missing phone calls on occassion, it's mainly the desktop thats slow, it really does grind and is completely non responsive at times. I think i've installed some crap in the past from extras-devel which has bodged it up. I think the best course of action is for me to reflash my phone and start afresh, however will i lose all my pictures, music, messages and contacts if i do this? I really don't want to lose this, especially the contacts and messages. What would be my best course of action with this? Where to start.