Thanks both for your speedy answers!
Firstly the permissions... surely "Everyone" would encompass the SQL Server account?
And yes - I'd love to have the file locally - but it's impossible in this situation.
Don't you think it's odd that XP_FileExist can see it yet BULK INSERT fails?
Or are separate accounts involved?
J