Ardiuno with 2 RX/TX serial IO

Hi, I'm relatively new to working Arduinos.

I am currently working on a project that collects sensor data and sends to a comp. via Bluetooth the data and the location (using a GPS reciever module) .

I have a Duemilanove with only 1 RX/TX port, and I think I would need two (GPS and Bluetooth).

So do I need to get an Arduino that has two of these?

Thanks.

No, you can use a software emulated serial port to read a GPS. Search for NewSoftSerial.

EDIT - You can do either function with NSS; I chose GPS because you will likely find in usage that it fits emulation better than BlueTooth.

check out the software serial library

http://www.arduino.cc/en/Tutorial/SoftwareSerial