Well, you have a good handle on the crux of the situation, which is would you be better off investing all of your money in your home, or would you be better off saving some of the money and putting it in a different investment vehicle, like stocks? Which will return the greater dividend?
I can't give you an answer because I don't know your complete situation, like how much of this cash represents your entire net worth. It sounds like you have a nice 401k, so the cash may represent only a small portion....or it could represent 50%, I don't know. I would say the smaller the amount it represents, then you should lean towards buying a home outright, since it will represent a smaller percentage of your net worth. If your cash represents a larger portion of your current net worth (like my 50% example), then you should probably diversify your investment more, and get a traditional or semi-traditional mortgage.
LIke you, I hate "giving" away money, which is what you do when you pay the interest on your mortgage, but remember it's not entirely a loss because that interest is tax-deductible (well currently, there has been talk of eliminating this tax break but I just can't see it happening). So depending on your salary it may be advantageous to have the deduction. Also, interest rates are super low right now which makes taking a loan out more appealing rather than sinking all your money into the home.
Don't forget you should also have an emergency fund, in case of accidents like you become temporarily disabled or somesuch. I know a lot of numbers are thrown around, personally I keep 6 months salary/expenses in reserve. If you need cash for emergencies, then don't buy the home outright. If you have plenty of cash for emergencies and still have enough to buy the home, then maybe buy the home.
Another way to kind of hedge the situation is to put more money down to lessen the mortgage/interest payments. The escrow I just closed I put 40% down on the home, as an example. It keeps my mortgage payments low, yet still leaves me with money to pursue other interests. In my situation, the extra cash was sitting around anyways, I didn't have anything else I had planned to do with it (like you, I'm wary of the stock market currently), so I figured I would just sink it into my new home.