I know there's a thread about this--or, there was, at one point. Unfortunately, I can't find it using Google or in my subscribed threads
That said, flightstats.com is pretty handy. You have to register for a free account, but you can then look up flights going back pretty far--don't know what their limit is.