George, thanks for your reply. I changed it to "epoll", but I didn't notice much change, at least with my two linux boxes inside vmware. Maybe kernel 2.6 doesn't perform well with vmware drivers... Unfortunately, I don't have a "real" server available for testing at the moment.
I would love to see other people's experience with other distribution and kernel comparisons.
Thanks a lot for your help.