If nothing mars its progress, the most advanced Mars mission to date will land August 6. We have several relevant links below.

UPDATE: Success! A couple weeks of checks will precede anything really interesting.

NASA Streaming

NASA multimedia

Other places to watch the mission

Mars Landing Parties

Life on Mars?