Protestants believe that baptism is a proclamation that one has made a decision to accept Jesus Christ as one's Lord and Savior. Jesus Himself was baptised, and since He was without sin, His baptism could not take away any sin.
I have personally never been able to find, nor have I ever heard of any comandment in the Scriptures that infants be baptised. Since baptism is basically a public announcement of a decision to accept Christ, and infants are incapable of making that decision, there is no justification in Christianity for baptising infants. It can actually be harmful in the sense that it can give individuals who were baptized as infants the (in the absence of an actual salvation decision and experience) false belief that their sins are forgiven in God's eyes based on their infant baptism.
Good post.