Since DBCC CHECKDB is returning errors, my best suggestion is to restore from the last good backup. Unfortunately that appears to be a few days ago, so you will likely lose some data. You should also check your storage subsystem for problems because it will likely happen again.
Check out this thread on SQLTeam where Gail Shaw, much better than I am with corruption issues, offers some advice, http://www.sqlteam.com/forums/topic.asp?TOPIC_ID=164284
Jack Corbett
Consultant - Straight Path Solutions
Check out these links on how to get faster and more accurate answers:
Forum Etiquette: How to post data/code on a forum to get the best help
Need an Answer? Actually, No ... You Need a Question