Going to be in London 9th September - 15th September and was wondering which would be better to purchase - the Oyster Card or a regular 7 day Travel Card ?

What REALLY is the difference between the two ??

Suggestions ? Comments ?