My investments are heaving skewed toward retirement. I put 15% of my paycheck in a 401k-type-thing for fed employees in an aggressive mix of stocks and bonds, and I max out a Roth IRA which is also an aggressive mix of 5-star domestic and foreign mutual funds. It certainly limits my daily funds but it's nice to have over 100k saved for retirement still being in my 20s.
I put a few hundred dollars from each paycheck into one of those online-only savings accounts that accrue better interest than traditional banks and use that for emergencies and unexpected expenses.
What little leftover I have from my paycheck stays in my checking account and is my play money. When my 135i is finally payed off this year I'll start investing more heavily in the stock market.
2008 135i JB: Stage I Performance Tune, Performance Spoiler, Performance Exhaust, Performance Suspension, Breyton GTS-R wheels.