Canon Rebel XS DSLR Camera: A Comprehensive Review and Comparison Guide (2023)