Windows 7 64bit here.
A couple things to note:
I installed a 16GB microSD card, and allowed the phone to format it directly.
When you plug the phone in for the first time, you immediately get action on the Triumph internal partition with the Autorun command, and it appears as a CD to your computer and wants to run the "Phone F USB Driver Setup Wizard" which I imagine has some kind of driver in it. It did NOT install anything here, and just closed that out.
At this point, you look back at the phone and have the stock Android message asking you if you want to "Turn on the USB Storage," at which point you hit the button to turn it on, and then another Win7 Autoplay window pops up which will give you access to the onboard microSD card.
At least, that's how mine played out. Keep in mind, that each time you connect the phone, you'll have the same procedure, cancel out of the CD autorun, and then turn USB storage on with the phone, and then your microSD card storage should appear.
I should also note that I don't "sync" anything, I move all my files manually. Always have, probably always will.