Most of your USB based stuff should work, as long as it doesn't require a driver to work. For instance, the mouse and keyboard should work, but unless your printer has a driver available that would specifically work with 64-bit Vista, then it probably won't work.