I keep reading the various posts on this and thinking about buying one of these. Obviously, it is an expensive device. With the most current firmware, it is ready for prime time yet? If so, what is it most in need of to make it ready?