According to the Bill of Rights of the United States of America, Amendment VI and Amendment VIII clearly state that a) every person has the right to a speedy trial by the jury of their peers and b) that bail should not be excessive.
Now, remember that nobody is guilty as charged. People are only guilty when there has been a due process in which enough evidence and a motif have been found beyond reasonable doubt.
This being said, no matter what one thinks, the most important thing is to always observe the mandates provided by our Constitution. Anything against it could lead to chaos. Whether you want people accused of assault, rape, or murder to be locked up immediately without a chance for bail, one has to abide by whatever the law of the country dictates.
Now, since you are asking about a personal opinion my answer would still be that everyone should be allowed to post bail, and this is why:
If you are falsely accused of rape, or you have just committed statutory rape (which can occur between a 21 year old and an 18 year old in some states), you would be taken to jail without bail and heaven knows what could happen to you once inside.
If you have committed an involuntary manslaughter as a result of something beyond your control, that would still count as a murder case in the eyes of many. If you didn't have the right to post bail, again, your fate may be sour.
Yet, if I find that a person with a PATTERN of assault, abuse, rape,or murder has been finally caught there is absolutely no reason to let this person back in the community. That is when the bail should be equivalent to the damages the person caused. And, in cases of assault, battery, abuse, rape, and murder the damages both psychological and physical are beyond anything money could repair.