Personally I do overall. I have around 12-14 contact hours each week, and the lecturers are always on hand to give additional support if needed. I do Law, so online resources are pretty important (for finding cases, etc). My university has access to most, if not all, of the online legal databases for which the subscriptions are very expensive.
To get even more out of my degree, I'm doing a year abroad which is a very cheap way of living in a country for a year. At the moment I am also on a month-long summer school in France which the university is almost completely paying for.