"maybe my small 256mb ram though..urmm..and i notice when i open synaptics more than 20 times in 1 hour...the loading time becomes slower n slower~"
I think you've hit the nail right on the head, jazran. Although WindowsXP will run well in 256 MB of RAM, if you were to reload Windows Update more than 20 times in 1 hour, I know you would experience the same kind of slowdowns, probably more severe. Also, viewing youtube while updating your Linux packages is a strain on bandwidth if you are on a slow internet connection.
If your Linux box doesn't crash, doesn't get infected with viruses and spyware, doesn't need periodic reboots, performs updates smoothly and reliably, and can be customized to your heart's content, then I would have to say that you are WAY AHEAD of the average Windows user, these days.