I currently take no salary. The company is profitable and we're looking to hire soon, but my co-founder and I promised to not take any salary for a predetermined length of time in order to gather some padding in our company bank account.
It's just an easy way to invest in your own company without actually transferring money.
Edit: We will be drawing salary eventually. Its just a transitional phase, and that is probably the case with most startups. You pay yourself nothing for a little while until you make money. Once you earn/raise some money, you pay yourself.