Is NASA Ready to Make the Leap to a Manned Mission to Mars?

What technologies, budget, and partners would NASA needed for a successful manned mission to Mars?