This looks to me to be away of creating something like a view with permissions - grrrreat
http://blogs.msdn.com/spdsupport/archive/2008/07/25/data-view-data-form-parameters-you-don-t-know-about.aspx
use the server variable for the logged on user against a column in a list and you can create a paramaterized page with permissions on it - least ways that is what I am thinking I can do - need to try it out.