If you go with V&H you can get a really go deal on new products from this company that only sells from there store on ebay.I bought them and it's fast and easy.Chech them out.
I was in your same shoes about 3 weeks ago. They are both really nice pipes. Both high quality. Have you heard both pipes? Since both are very well made it came down to sound for me. I went with the 7's.
I have the Vance & Hines ovals on my Street Glide. They came on the bike from the dealer. I would have went with Rineharts or 7's. But my V&H's have grown on me. Listen to each and go with the one you are happy with.