I love my MikroTik also but quick word of warning: MikroTik devices are NOT consumer devices, RouterOS doesn't hide anything from you so the interfaces can seem quite complicated to the uninitiated.
It is super powerful and I've never had to reset mine due to a lockup (although plenty of times due to misconfiguration on my part), but they're really competing with SMB network equipment at less than 1/4th the price (and require technical knowledge to really take advantage/utilise of).
If you're a network admin or have a lot of time to play (and are willing to read up on stuff you don't understand) then by all means grab a MikroTik router for your home or small business. If you're just some consumer who wants it to "just work" I definitely don't think RouterOS is for you, maybe grab an Asus and install DD-WRT.