if you really wanna learn filming and photography go with the dslr but its gonna cost a lot more than you think it will at first with tripods, batteries, sd cards, stabilization, etc, the list goes on. but if you are serious about it, a gopro will be boring after the first few times. but if you're just looking for something easy to use, something your friends can use to film you or something to just point and shoot, go with the gopro. much cheaper but much more limited.