With SD Scheduler the 2.6.21 kernel ran as snappy as BFS. However after 2.6.28, the desktop is not snappy anymore.
Now not only CFS is unfair, the people is being treated unfairly.
The case we are having now is, the things that comes from the kernel developer are usually being correct(Ok..usually..). That is the unfairness.