I have one and like it pretty well now... When I got mine (when they first came out) it had a few issues, but now they have been fixed. As for the 45 second uploads, that is a bit optimistic. I read that ifno when I got mine, but it takes a little longer than that to switch programs. Also, the first time you use it it takes a lot longer, since it has to "download your stock program" into the unit.
Roger
Roger