I am firmly in the camp of not prepaying, but if your alternative is dabbling in options or individual stocks, I'd put all extra money in your mortgage. As others have suggested, I'd recommend opening a Vanguard account (at Vanguard.com) and contributing to VTSAX. Your initial deposit is 3,000 or 10,000 (depending on share class) and all transactions are fee-free