If you have Office 2007, what's the problem with 2010?
If you want to have the same look and feel in your applications, you can't use Visio 2007 anyway, because it has not the ribbon menu, that all other Office 2007 products have, but still uses the old menu, known from all the previous Office Versions.