Putting a little more spending into Marketing definitly is key...especially the direction business is heading. People are hit everyday with millions of advertisements but if you put some time into it and have something good for people to use you should be able to 'defy gravity' with or without a good businessmodel.