SparkFun SerLCD Interfacing

Using a Arduino Duemilanove

It works perfectly when i use standard Serial (TX on pin 1)
as it is explained in playground/Learning/SparkFunSerLCD

but it do not works when i try to use another pin using the class SoftwareSerial

here the code

#include <SoftwareSerial.h>

#define rxPin 2
#define txPin 3
SoftwareSerial mySerial =  SoftwareSerial(rxPin, txPin);


void setup()
{
  mySerial.begin(9400);
  delay(1000);
}

void loop()
{  
  delay(1000); 
  mySerial.print("ciao mamma"); 
}

same code replacing mySerial with Serial works fine....
but using mySerial the dispolay shows erratic simbols :frowning:

mySerial.begin(9400);

Shouldn't it be 9600 ?

:-[ ooops i am dumb
sorry