Excellent - I'm almost done - Totally underestimated the amount of work required - been some 3am 'mers!
1) Settings Key - In Module Def. for Settings you use Settings instead
of ViewOptions or whatever, and if the settings page inherits from
ModuleSettingBase (* off top of head

then you can get rid of the
action and it will appear at the bottom of the Module Settings list - I
see half the core modules still use the old way, but quite a few use
the new way.
2) "
All other users will receive the generic role message (including unauthenticated users) as specified below."
Not sure about this - it would mean that if I just wanted to target
UnAuth. users, I would have to put some blurb in Registered Users - but
then what Role ranking is their wiht Roles - obviously a Gold Member is
also going to be a Registered user, so which text would it display? So
therefore perhaps separate role for UnAuth...
3) Cool - will check it out - but then how would the Role update in DNN?
Actually - I had a new subscriber (yay

and the payment went through
but he was not added to the Role? I've seen this a few times but I'll
search the DNN forums tomorrow (late again)
4) I really like your graphics Scott- very simple and effective! I did
a search for some but will need to look futher - did you have them
custom made? Any resource links you could point me at?
5) Sorry - off topic to this forum, but to do with Roles - do you know
how the Role aspnet membership stuff works? I had a very interesting
problem where my roles were out of synch, and I had to erase all my
roles and add them again (I am working on the Smart-Thinker Homepage
that adds a Role per user so I am to blame, but nobody seems to know
anything about it? If you have a mo - could you check out this post
please:
http://forums.asp.net/927770/ShowPost.aspx cheers