If you are going to buy a DSLR, you need to take several factors into consideration like: price, Megapixels, built-in flash and shooting speed. The mostly popular DSLR brands are Canon and Nikon. Nikon D5500 becomes much more affordable and possesses good performance.