User blog comment:Roads/Page Creation Portal to be Re-Added/@comment-2251356-20110826162302/@comment-2088259-20110830002529

Yeah. I voted #1 too. Hrumph. >:(