Isn't this Paul Grahams goto question? Where is the revenue?
I wonder what your expectations actually were for this meeting? And what you imagine pitches would be like if you met with any of the SV heavy hitters.
They won't be any different. Getting people to give you money is hard work, and I get the impression you think the money is easier in SV? So easy in fact VC's don't bother asking questions about revenue and market research.
Plus, you don't even have a signup page? What do you have?
I'd get my ducks in a row before I started asking people for money if I were you.