Agreed, the trouble I have found is determining the correct mid...for example, OzForex aren't showing me the mid (UBS does), so I'd have to use UBS another site (XE) to determine the mid and hope OzForex are basing their quote off of the same mid...or just call and ask them.
Anyway, I will make a table with the spread/fees/transfer fees (UBS only) and time needed to open an account.