I generally get sick of screwing around with this and just upload them directly from the card with a card reader I have. I have the latest drivers and I still couldn't get it to work when i rooted my phone the first time. I can't remember ever getting it to work.
Another option is to use ES file explorer and map a shared drive on your desktop (I think it's called LAN in ES File Explorer) . Just copy them over wifi.