Install XP.
The speed difference is night and day. I installed it on my mini 12 because I was considering selling it because of its poor performance.
Now that ive got xp SP3 on it, I am so happy I almost never get on my desktop except to rip a cd which I promptly copy to my mini!