If you're just wanting a program that will play your blu-rays on your PC or MAC, but hate the price that comes with players, then Giveaway of the Day has the program you're looking for. I just installed it and used it you play the third Transformers movie. It did it all without a problem. There is no expiration once the program is installed. The only limit is that you have to download and install it while activate time is still available. Currently it sits at about 6 hours left. If you download now and wait until tomorrow, the code they give you will not work. So do not wait to install.