Bob Dixon
>implying
I second what Odion said; give the Belief-O-Matic - Beliefnet.com a try. It's not perfect, but it can help to narrow it down a bit.
And I don't about Buddhism, but Judaism fits most of what you've posted. As do others.
Check out the DIR's. There's a lot of information available here.
Actually, sabbie, I'm seconding this.
Judaism seems like the perfect fit!
Some forms of Hinduism could suit you, too. You might like Sikhism.
Buddhism is excluded because of point 1.
Islam is excluded because of point 2.