"wget --help" is your friend:
no idea why it's leaving off the filename for you, because Wget 1.11.4 (for Windows) does it just fine for me.
I think it's an issue with UTF-8 encoded URLs/filenames, which can have forbidden characters like '/' in them. I'm using Cygwin btw.
I'll just write a python wrapper, no big deal. Thanks though.