I need a software that takes up to 20 USB GSM modems connected to a PC, that send out SMS from a list of telephone numbers. The current system on the local PC here is Windows, but I can easily change it to Linux if that works better. The system will also need to be able to use custom sender ID (instead of the real telephone number). In examble: Sender = KeyMarkting etc. The system is for SMS marketing, using 20 GSM USB modems. I am also open to suggestions for how we can do this later. For the next step in this project, we would need a load balancing with several computers, working together, but for now, we only need it to work today. I sugest doing it in Java, but any language will do. This project is urgent. The core function of the project is to 1: import list of telephone numbers to send out to (up to 1 million numbers), Custom sender ID, and the message itself.