I can't believe a thread was actually started where I can be of some assistance! Let me start by saying that the hosta looks like slug damage to me. The beer trick works, otherwise you can get slug bait at Lowe's/Home Depot. The plant on the end is a Sedum/Stonecrop. It is an incredibly hardy plant.
The only recommendation I would give is to plant some taller perrenials like ornamental grasses in front of your meters. A grouping of three triangulated would look nice.
NOW, here are some tips for anyone interested in landscaping for any conditions or locations.
1.) Try to group plants in odd numbers. It is best to plant the same kind of plants in odd numbered groupings. Buy 3, 5, 7 of a plant and triangulate them in the landscape. Odd numbers are far more visually pleasing in the landscape and are easier to arrange.
2.) Try to avoid planting plants in a straight line. Plants don't grow in straight lines in nature so it looks awkward when you plant them that way in front of your house.
3.) READ THE TAG! If the shrub says it is going to get 10' wide you need to keep all other plants a minimum of 5' away from it. My biggest pet peeve is driving by a house where all the plants are hedge trimmed into little round blobs. If landscaping is done correctly you should pretty much be able to throw your hedgers away. Plants should be allowed to grow to their full size. If you have to hedge trim everything to keep it from growing too big, you probably bought the wrong plant.
4.) Try buying plants of varying sizes, colors, and textures. Try buying plants that bloom at different times of the season so your landscape always has something appealing. Plant taller plants in the background, shorter plants in the foreground. Plant some woody shrubs and some perennials, a mixture of plant types looks the best.
5.) When planting plants in rock be sure to cut away adequate amounts of weed barrier around the plant so it is capable of receiving sufficient water and growth.
Hope this helps.