Fortunately I did not suffer from the dreaded December firmware fiasco. The only major issue I have with the SP2 is in desktop mode. Although this is probably not a problem for most of us, the single USB 3 port limits the number of peripherals that can be installed. I have 4 hard drives, a USB keyboard, USB sound, 2 scanners, a USB flash drive, a monitor that has to be plugged into a USB port to utilize its hardware calibration settings and a USB calibration device. The SP2 will only utilize 7 of the above devices at one time. I think this is a Windows 8.1 limitation of the bandwidth allowed for a single USB port. If anyone knows how to get around this I would appreciate the advice. For now I use powered hubs with on/of switches for each port. It makes turning on or off a particular device quick and easy but it would be nice not to have to do this.