I am using Cent OS as my default OS. I always prefer using latest kernel.
But never cope up with latest kernel source, even though compiling kernel with system specific requirement is good choice I prefer to use rpm.
While searching I found Openvz this seems better option for updated kernel.
Now I am using it for my desktop machines, thought might be useful to someone else.