Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Here's the list I work from, starting when Steve Jobs returned to Apple. As you can see, this year is the first that Apple did not hold a January Stevenote.

January 1997 Macworld SF...
...3/2/2011 Special Event

Now all it needs is a listing of whether/how it was streamed, and connect the link to any copies of the stream out there! This is a lot more comprehensive than the SteveNote Wiki page... Great work!
 
Apple Keynotes 1996-2006

Is there any way to download the Apple Keynotes from 1996 to 2006 besides torrent because I cannot get it to work.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.