I'll be super-simplistic and reply that the best program is one that gets you moving and one that keeps you motivated to keep doing it. Even if that means changing it up constantly.
----------
Primal since August 2012. CW: 317.
1/8/13: 303.5 | 2/12/13: 298.5 | 2/26/13 295 | 3/07/2013 291.5