I want to install Leopard on a Samsung NC-10, and i have a few questions.

1. Whats the best version?
2. What will/won't work?( I already ordered a dell 1090 wifi card so internet will work hopefully...)
3. How do I update it?
4. Will USB work?
5. Tips,Links??