Can you say Flashkit.com?
There are dozens of movies like these on FK. I'm not going to assume you stole code or interfaces, but I've seen the exact same thing more than once, and I've made a couple of these myself. Stand-alone, it's a very nice application indeed. 4/5 stars