Out-of-the-box pool mining solution
I would disagree that it is hard to find open source solutions, there are three pieces of software that need to be combined to create a mining pool.


bitcoind (or litecoind etc)
Pool software (pushpool or stratum)
Web front end (SimpleCoin, mmcFE, MPOS)


I am unaware of any commercial out-of-the-box solutions at this time.