A 30 day program is easier to commit to because it's the shortest period of time recommended for rehab. Usually this also means it's offered at a lower cost, so many insurance companies will typically cover this type of program.