Apple put some kind of locking system on the Touch's port, so that it only works with Apple-certified devices. Yes, it's ugly.
Many people seem to have had success with former iPod's power adapters. On the other hand, I was faced with the same problem, my old USB power adapter failed to charge the Touch (as did an Windows 2000 box at the training lab, btw). I bought the Apple power adapter, and it works like a charm, but I still feel that they ripped me 😛