Internet treasure via Alex Ross: free downloads of all of Bach’s organ pieces. I’ve listened to about 2.5 of the 18 hours’ worth. So far so good. The only reason not to get these is if you don’t like Bach or organ or music, and you’d be wrong on all three counts.