sloping gardens

I am often asked to design gardens on sloping sites.  The designs can be either contemporary, with clear straight lines and terracing which can be simpler but more expensive for the landscaper to construct, or or gently curving leading to a more flowing garden with curved, sloping paths and fewer retaining walls.  The planting can then determine the style of the garden with traditional English plants, or perhaps Tropical or Japanese planting.