I my work I had a task where I had to reduce the size of a database which was over 50 GB big. I focused on a one table which size was about 21 GB. I even started some discussion on the StackOverflow.com which helped me to achieve my goal. The disucssion is available here http://stackoverflow.com/questions/4553460/sql-server-index-space. Also there is a step by step instruction what I did and where it lead me to. Maybe someone has a similar problem and this can save him hours of searching for the solution :)