I went the seat cover route to keep my seats from getting worn anymore than they already are. The sheepskin is great, and I have no complaints.
But you could also buy an new leather cover and replace the leather without replacing the seat.
__________________
1999 Ocean Blue Metallic Boxster - blueboxster.com