While I agree that Richardson would be a politicaly savy pick I would rather see him go wth Sen Jim Webb of Virginia. He fills in the gaps of Obamas resume nicely and carries a lot of clout when he talks about getting us out of Iraq and focusing on the real terror front. He was Sect of the Navy at one point and a highly decorated Viet Nam vet.
http://webb.senate.gov/jim/