I just got a used Canon 60d body, with the help of LOTS of folks here in the forum, and it finally arrived. It did not come with the manual and I was able to download that. It didn't have the software disc either, but there is a long list a Canon's site (see below). Which are the good things to have? Digital Photo Professional 4.11.0 for Windows 10/09/19 279.69 MB Picture Style Editor 1.23.0 for Windows 10/09/19 83.72 MB Picture Style Editor 1.22.50 for Windows 08/29/19 82.56 MB Digital Photo Professional 4.10.50 for Windows 08/29/19 279.64 MB Picture Style Editor 1.22.40 for Windows 07/22/19 82.42 MB Digital Photo Professional 4.10.40 for Windows 07/22/19 279.05 MB Digital Photo Professional 4.10.20 for Windows 04/10/19 230.24 MB Picture Style Editor 1.22.20 for Windows 04/10/19 58.26 MB Digital Photo Professional 4.10.0 for Windows 02/15/19 230.18 MB Picture Style Editor 1.22.0 for Windows 02/15/19 52.53 MB Digital Photo Professional 4.9.20 for Windows 10/23/18 229.61 MB Picture Style Editor 1.21.0 for Windows 09/25/18 52.16 MB Digital Photo Professional 3.15.0 Updater for Windows 10/14/15 EOS Utility 2.14.20a Updater for Windows 10/14/15 Also listed is a firmware update. How do I check which firmware the camera has and how do I update it? Should I update it? EOS 60D / EOS 60Da Firmware Update, Version 1.1.2 [Windows] Also I am going to get some SD cards for it and wondered if there are any recommendations or limitations? Finally, what kind of cable do I use between the camera and my PC? Thanks!