I've been using Movie Collector and Music Collector for at least 5 years and they are very solid. DVD's and CD's are a breeze, LP's are a bit more difficult but not bad. I don't use a scanner, just enter the title and let the program search the internet for the correct data. They use the normal music sources like Amazon.com, but also have a huge database that are constantly updated by the users. Less than 1% of my records don't get a hit and I just enter them manually.