The org.json library on json.org website has been recently updated, and it is far simpler to use than jackson, json-simple, gson or others. However, the org.json library included in the Android SDK is not exactly the same, probably since it's from API 1 (before Cupcake?), and doesn't have a stream reader. But wait, API 14 has a new android.json library with JSONreader and JSONwriter classes - couldn't be easier than that!
Remind me to copy some good JSON links here.