If you're thinking of granite, marble etc (which can be recycled if going green) and using the orriginal cabinets you'll need to consider if your cabinets can be reinforced. You may need to have the top of the cabinet strengthened to hold it. Often doable but then could impact distances and space below the window.