When I first got my n800 (about a week ago) I was a little shocked about how slow the thing but, but when I put in the 128mb miniSD card that came with it into the internal memory and allocated all of it to virtual memory, boy what a difference! Everything just seemed to move faster, especially when multitasking. I plan to get a high speed SD card to see what difference that makes, and no matter how big the card I get (probably just a 2gb) I'm probably going to be allocating up to 1gb to virtual memory, if not all of it.