Learn all about the beauty and added value of front porches for your home. Different options include a front porch, portico, half porch, and wraparound porch.