I totally agree! I got an iTouchDS (first time buyer) and I am rather impressed with it. I had the same problem, originally downloaded the 1.7 firmware, but about 3 or 4 hours later i had everything in order and the new firmware downloaded.
I'm sure there are better carts out there, but this...