Note that it will spew script errors if one of your guys is not logged in. Get something like BugGrabber/BugSack to trap them. Note that this will not work unless all your guys are in the same group. I'd assume it would work if they were in the same raid as well but didn't try that.

/focus dondiego
/stopmacro [target=focus, exists, nodead]
/focus donalejandro
/stopmacro [target=focus, exists, nodead]
/focus donrafael
/stopmacro [target=focus, exists, nodead]
/focus doncastillo
/stopmacro [target=focus, exists, nodead]

Bind that to one key and it just walks down through your guys until it finds one that exists and is alive. Tried this both with logging out and after a death. Seemed to work great.