http://www.myclubmarriott.com/
yes it still is- and makes a big diff which program you join- the vouchers you get are specific to that country...theoretically you can only join in the country which you live in but that hasnt stopped anyone before....biggest issue is getting them to respond to emails so good luck! would love to know how you get on..