I love my AZBox but to say the current firmware is really good isn't supported by the multiple threads in this very forum discussing bugs and misc work arounds. Its great hardware but the software isn't currently on the same level.
Limited time offer