When it comes to new technology, 2007's destined to be remembered as "The Year of the iPhone"—but a whole lot more went on in the past 12 months besides Apple's much-hyped gadget launch. From significant upgrades to apps we already know and love, to major operating system releases, to a few new tools that help us get things done (or at least point toward the future), '07 was a good year in software and productivity. Over the last 12 months we've literally reviewed thousands of new releases, features, and upgrades here at Lifehacker. Today we've boiled them all down to a bird's eye view: our top 10 best new and improved desktop and web applications of 2007. Get the list after the jump and vote on your pick of the year.