I have been thinking about getting one, did some research and have found nothing but good things. What do you guys think about it?