What's weird is that I'm supposed to have 0.03+ BTC
What's REALLY weird is that I do, but every time I make a transaction, it sort of "refreshes" my final balance, meaning I can spend more than 0.03 BTC, but it SHOWS I have 0.02,
Try reinstalling your wallet, remember to backup your wallet.dat file..