The K04 is excellent for the Mini and very affordable if you install it yourself. My only gripe with it is the noise it makes sometimes when I boot up. Aside from that, it was only a few greenbacks more than the Apple option, faster, and does Dual Layer.