MadeWillis - 6:17 pm on Jul 22, 2009 (gmt 0)
Your traffic levels are not all that uncommon. Look into Yahoo paid inclusion. Paid inclusion means that Yahoo will guarantee that the pages you submit will be in there index (no guarantee on ranking, just inclusion) and it basically allows you to create new title and meta tags without actually changing them on your site. So there is not affecting Google and/or other engines.