If you are serious into photography, then get a DSLR. But if you just want to take nice, clear pictures, then S90 is very nice. It takes very sharp and clean photos, even at low light. However, the photography that you can play with your S90 is VERY limited. Hope this helps.