Honestly, I'm disappointed they still haven't incorporated a second USB port. No matter the upgrades made to the SP3, that was the one I was looking for. That being said, they did address one issue I have with the SP2: Vertical work space. As a fledgling programmer, it's sometimes frustrating...