Leather looks good, but is cold in winter, and likely to catch you off guard in shorts in the summer..... however a friend with a Passat with leather comments, that it's great where kids are concerned, as you can easily wipe it clean.
It's all down to personal preference, but I'd take cloth seats given a choice in pretty much any car.