First of all, why on earth do you have port 3389 facing the internet? This is VERY bad security practise!
Here's what you should do, in order:
1) Change all administrator passwords and anyone who could have logged on remotely via RDP that has permission.
2) Configure remote settings on the server to ONLY allow ONE user account to log on (e.g srv-admin)
3) DO NOT USE THE ADMINISTRATOR ACCOUNT on SBS2003 - Create another admin account with full domain admin privileges and disable the 'administrator' account.
4) Configure RRAS/VPN so you can VPN to your server, and access RDP that way.
These are basic security principles, if you haven't done these basic steps you should obtain professional assistance as you are putting your business (or the business you run) at serious risk.
Hope this helps.