Haha oh lordy. Sapphire, you seemed so nice in person. It's always the quiet ones you have to worry about!
Soulard is amazing. Its very historic, safe, and has a great mardi gras festival in which you can sell your parking spaces for like $10 bucks an hour for a three day weekend! Tower Grove, I love... very old and historic and many buildings have been renovated. That being said, there are still falling down buildings and crime. Same with Forest Park area. I've lived there and never felt unsafe, but if you are from suburbia it could be a rude awakening.
Central West End is safe, clean, and upscale if you can afford it.
Stay away from Illinois or anything north (Hazelwood, Florissant, etc.)
Best place to live in STL is West of the city. Webster Groves, Kirkwood, Brentwood, Ladue, Clayton, Rock Hill, parts of Maplewood. Its more expensive and farther away though -- but again if you are from suburbia that is where you will probably be happiest.
Make it easy - stay at the Coronado. It is across the street from the law school and is an old renovated hotel that looks amazing inside and is full of SLU students.http://www.frontdoorstl.com/?pg=property&pid=3701lindell
Good luck and enjoy Saint Louis for me! I sided with the negativity of the post and decided it was too much money.