If interoperability between these islands is required we need to address the AAA issue but that should not affect our adoption of BES.
 
I agree completely.  There are two "killer apps" for grid computing: data and compute.  We should, by all means, aim to construct standard interfaces for these applications.  (Having said that, I should also point out that these "wheels" have been reinvented since time immemorial...)
 
However, failing to construct a common credentialing solution will result in, as you mention, "islands of grids" for any application standardization effort.  And if islands-of-grids is an acceptable ends to our means, I have to question what we are doing in these working groups: we can simply refer the reader to a specific instance of middleware architecture documents (or implementation, even) as the standard for that "island".  Problem solved.
 
-Duane