Depending on how much time and willingness you have to sell books back renting can be your best bet. ALL of the above sites offer renting options on some of their books as well.
Might be my overall FAVORITE. Type in the class and section and it tells you all the books you need and tons of options for renting. Really cool and fast.
One of the most popular sites to use for renting books. Use this link and Coupon Code: "SEODISC05" to get 10% off Can also get step by step answers to problems and other cool things
Couple people mentioned they were easy to use and good prices. I rented one from them for this semester.
TO RECEIVE A REMINDER AT START OF EACH SEMESTER OF THESE DEALS AND NEW ONES SIGN UP HERE!