Dark matter and dark energy are the best guess we have atm. But it wouldn't be the first time for us to invent something so the "observable" can come to (relative) peace with the current mainstream theories - which later turns out to be false.
Guess? Are you sure you want to categorize the science like that?
This is a rather more intangible approach to the same problems. http://en.wikipedia.org/wiki/Superstring_theory
If I were to root for a path along the route to the Theory of Everything it would be Superstring. It is just so mind bending and elegant. A good place to begin reading on that is ""The Elegant Universe: Superstrings, Hidden Dimensions, and the Quest for the Ultimate Theory" by Brian Greene