On Nov. 8, 2005, Europe launched its first mission to Venus. Here's why Venus Express mattered.