1. HTML5 is not one big thing, but a collection of individual features that can be detected separately, like canvas, video, and geolocation.
2. You don't need to throw away existing HTML4 markup - HTML5 is backwards compatible so existing pages will still work. You can start using new HTML5 features without changing existing code.
3. It's easy to get started with HTML5 - changing the doctype to <!DOCTYPE html> allows use of new semantic elements without breaking existing markup.