I spend a great deal of money on marketing - both our team and my listings. I used to spend well over $100 a virtual tour through some of the local companies here in Colorado - Obeo.com who I know is national was the main provider in our area. The average cost per tour was close to $150 after posting to Realtor.com. We discovered a great tool called Listingsmagic.com which allows my assistant to take the photos (we also have a great photographer who will do the work for just $50). She simply uploads them to Listingsmagic ,adds the property description and instantly we have an amazing virtual tour that they then publish for me to something like 20 plus websites out there and these include all the biggies - realtor.com, craigslist, trulia.com, oodle.com, msn.com, aol.com and a bunch of others.
The best part is the cost - $250 and I cover all my listings for an entire year. With 34 listings last year that would have cost me over $5000!
Almost forgot - I have seen more traffic back to my website as a result of using their technology as well. They automatically send the viewers of my tours back to my website. I get so much more traffic now and I don't pay extra for it like I do with pay per clicks - which have gotten really expensive. It really has been the smartest thing I have come across from a marketing standpoint.