It's been leather or leaterette with BMW for so long, I'd love to see a new choice. MINI has this awesome stuff called "Space Cloth" that you can get in two-tone colors.
Another option is to get the leatherette and get whatever color you want from an aftermarket vendor like Wet Okole
http://www.wetokole.com/