Arduino + 4 Servos + Control via PC ?

I have a few questions,

I'm building a project which requires me to control 4 servo motors. I was looking at the "Arduino Duemilanove" to get the desired control but I'm not sure whether I should get that "MotorShield", tho it seems it only has two ports for servos so its a no go I guess and its just an interface enabling you to attach servos/motors more easily, right?
Anyways, will "Arduino Duemilanove" on its own be enough? I know you can use latest servo library which enables to use up to 12? servos but there would probably be spaghetti of wires which i don't really mind.

On a side note, can i write up a program with say vb .net and control servos in real time?

Say I have a program on my PC and I enter a sequence in which the servos have to move, press execute and they do it, provided it gives me real time feedback of progress right on the screen.

Thank you for the patience to answer my noobish questions guys.

Assuming the servos are R/C servos, you should be able to use a standard Deumilanove without a shield

provided it gives me real time feedback of progress right on the screen.

With that setup, you'll have "feedback" of what you're sending to the servos via the Arduino, but not actual feedback of where the servos are.

Thanks for the reply. That's all i wanted to know :slight_smile: