Why recompile your kernel?
Want a newer version
New features
Bug fixes
Testing
Need to apply patches for non-standard features Need support for more hardware Reduce size of kernel (perhaps use modules too) Learning experience :)