Problem is Mike, any suggestions are going to involve links to sites that 'sell' what you are looking for. That, unfortunately is spamming. You'll have to rely on using google to search, or alternately, I can pin this topic to the top of the category for a couple days and members can IM you links that may be helpful.
I'll go ahead and IM you the link that Manfred posted to get you started.

MM