About serial ports on Arduino duemilanove

This has NOTHING to do with Windows. It has to do with the nature of a COM port. Only one device can be on each end of a COM port at one time.

We are talking of virtual COM ports. Everything is possible. Windows is a not so small Operating System. I can think of at least 3 ways how to make a more friendly interface for partial COM port sharing.