Nice job.. I'm actually working on something similar, different niche though:)