Olipcs the code was excellent apart from the error in line 49 (but i wont hold that against you :P ) the automatic login works perfectly

i have attached my final script so that other people can use / modify it, if required (added a couple of extra keys)

the mouse broadcasting works a treat.. my treants have never been so happy :thumbup:

Code:
//-----------------------------------------------------------
// SUBROUTINE TO LAUNCH AND RENAME A COPY OF WOW.
//-----------------------------------------------------------
<Command LaunchAndRename>
    <SendPC %1%>
         <Run %2%>
         <RenameTargetWin %3%>
         <RemoveWinFrame>
         <SetWinRect %4% %5% %6% %7%>
         <wait 1000>
         <text %8%>
         <Key tab>
         <text %9%>
         <wait 100>
         <Key Enter>

//-----------------------------------------------------------
// DEFINE A MAIL LABEL FOR EACH WOW
//-----------------------------------------------------------
<Label w1 192.168.0.20 SendWinM WoW1>
<Label w2 192.168.0.25 SendWinM WoW2>
<Label w3 192.168.0.25 SendWinM WoW3>
<Label w4 192.168.0.25 SendWinM WoW4>
<Label w5 192.168.0.25 SendWinM WoW5>

//-----------------------------------------------------------
// HOTKEY TO LAUNCH AND RENAME THE WOW WINDOWS.
//-----------------------------------------------------------
<Hotkey ScrollLockOn ctrl alt l>
<LaunchAndRename 192.168.0.20 "c:\wow-single\wow.exe" WoW1 0 0 1920 1200 "username1" "password1">
<LaunchAndRename 192.168.0.25 "c:\wow2\wow.exe" WoW2 0 0 1050 840 "username2" "password2">
<LaunchAndRename 192.168.0.25 "c:\wow3\wow.exe" WoW3 0 840 1050 840 "username3" "password3">
<LaunchAndRename 192.168.0.25 "c:\wow4\wow.exe" WoW4 1050 0 1050 840 "username4" "password4">
<LaunchAndRename 192.168.0.25 "c:\wow5\wow.exe" WoW5 1050 840 1050 840 "username5" "password5">


//-----------------------------------------------------------
// DEFINE HOTKEYS FOR ALL KEY COMBINATIONS THAT WILL GET
// SENT TO ALL FIVE WOWS. ADD MORE KEY COMBO'S IF YOU WANT.
//-----------------------------------------------------------
<Hotkey ScrollLockOn A-Z, 0-9, F1-F12, minus, plus, insert, backspace, delete, pgup, pgdn, home, end, enter, space, oem2, esc>    
          <SendLabel w1, w2, w3, w4, w5>
                   <Key %Trigger%>

<Hotkey ScrollLockOn Numpad0 - Numpad9>
          <SendLabel w1, w2, w3, w4, w5>
                   <Key %Trigger%>

<Hotkey ScrollLockOn Shift AllMainKeys; Alt AllMainKeys; ctrl AllMainKeys>
          <SendLabel w1, w2, w3, w4, w5>
                   <Key %Trigger%> 


//-----------------------------------------------------------
// DEFINE MOVEMENT KEYS THAT WILL GET SENT TO ALL FIVE WOW'S.
// ADD MORE KEYS IF YOU WANT.
//-----------------------------------------------------------
<MovementHotkey ScrollLockOn up, down, left, right>
         <SendLabel w1, w2, w3, w4, w5>
                 <Key %Trigger%>

//-----------------------------------------------------------
// BROADCAST MOUSE CLICKS. HOLD DOWN OEM8 (top left corner the ¬ key) WHEN YOU WANT TO BROADCAST.
//-----------------------------------------------------------
<UseKeyAsModifier Oem8>
<Hotkey ScrollLockOn Oem8 LButton, MButton, RButton, Button4, Button5>
        <SendLabel w1, w2, w3, w4, w5>
                 <ClickMouse %TriggerMainKey%>
Olipcs - thanks you very much for your time and effort
Freddie - thanks for the great program

Just quick footnote:

this program is well worth spending some time getting to know. There are a host of options that you can use to enhance your multiboxing experience. 5/5 :thumbsup: