I'm glad you did it. I went through similar issues when I began with this... Later you wil realize it's not that hard. Processing is awsome!!!
Serial.print() will write on the Arduino Monitor not on Processing yourPort. Now you know.
Happy it helped you.
Thanks,
Adrian