it doesn't seem like you guys know that eBay has an affiliate program that pretty much does what you are doing
The interactive part isn't really a plus. How does a person know that the interactive banner is yours, and not some scammer phishing for information?