I have had a magic 3.0 for about 2 months now. Worked fairly well. Sometimes I would have to try the reset more than once but all seemed fine. Vice City played original or backup. I only had one lockup so I kind of blew that off. I got the Getaway (original) chapter one played fine. Chapter 2 when I got to the restraint started locking up briefly. Locked for several seconds then start playing. Was so bad on the stairs it was just locking up every few seconds. It would recover after a 4 or 5 seconds. I was going to buy my wife a PS2 anyway so I went to the store and when I got home I loaded The Getaway and chapter 2 ran flawless. So the game and DVD are not at fault. I had put thermal compound on the Magic chip when I installed it. I borrowed an IC monitor from work and managed to bury it in the case over the IC. Chip was running at 59 deg. C and still the game was locking in Chapter 2. Playing while reading the temperature. So I got a Magic 3.1 and just removed the 3.0 and soldered at the 3.1 board in. No wires were replaced and only re-soldered at the board. Loaded the Getaway booted without the Magic by holding the reset for 4 seconds. Worked flawless. Then booted using the Magic like you would for a backup. Worked flawless. Made a backup booted. Chapter 2 ran flawless. The problem: (At least my theory) The magic 3.0 may have a heat problem but mine was definitely not overheating. Spec. is 70 Deg C max This one was running less than 60 Deg C. The problem is the magic 3.0 does not stop sending the boot code and this can interfering with intense read and process on the fly games like "The Getaway". Magic 3.1s stop sending the boot code after 4 seconds It must vary from console to console because mine worked on GTA VC (except once) while other folks had a freeze problem. But "The Getaway" chapter 2 was the breaking point for mine. This is not to say that the heating is a non-issue. It may somehow exaerbate the problem. I have seen a lot of post claiming that installing thermal pads fixed their lockup problem.