Indeed, the problem I run into with marketing in general is building a brand is _expensive_. Either you spend a lot of money or a lot of time to build a brand, neither of which I have an excess amount of at the moment. So I'm trying to split the difference by having a marketing firm help me build the brand while I continue building the product.
Ideally I'd have a co-founder or something to take care of this part of the business, fingers crossed that I find someone at startup school speed dating tomorrow!