Suprising no one has asked if your going to paint your porch. Cedar, PT or Poplar. Any and all wood will need maintanance. When budgets start to run high, If your going to maintain the beautiful look of Cedar, then stop reading here. On the other hand, if your going to paint the rails etc, and you will maintain the "look" think about poplar. Poplar will be cheaper, it is much stronger than cedar (soft) and especially being on your porch, any kids, grand kids will dent up the rails and porch materials. PT rails, and cover with poplar instead of cedar. One more thing, here again, if you are going for the painted look, PT will have to dry out for at least a year or two before the paint will adhear to the surface and will need the most maintanance of the three if painted.