NewSoftSerialTest Error

I just downloaded the newest version of the NewSoftSerial Library into Ardruino 0021. Then, I uploaded the NewSoftSerialTest sketch to my Ardriuno Duemilanove. The code is,
#include <NewSoftSerial.h>

NewSoftSerial mySerial(2, 3);

void setup()
Serial.println(“Goodnight moon!”);

// set the data rate for the NewSoftSerial port
mySerial.println(“Hello, world?”);

void loop() // run over and over again

if (mySerial.available()) {
if (Serial.available()) {

The Goodnight moon! prints fine but when I change the baud to 4800 I get a character A with a squiggle on top.

If anyone knows why this is the case that would be a huge help.



Would I be correct in guessing that Pin 2 is connected to Pin 3 so that data sent out through mySerial comes back in through mySerial?