Upgrading to new gen worth it?