You would be hard-pressed to want a movie that Amazon.com doesn't have. One of the best things about getting a movie on Amazon is that on a lot of the movies, once you buy them, you can watch them online, or, stream them through your Xbox or wii. That way you don't have to wait for them to ship to watch them. With Amazon Prime, you can get your movie shipped in 2 days.

Amazon offers pretty good price matching support on movies. With Prime, you can get all of your movies at your door in 2 days time (assuming the delivery company doesn't run into any issues).