If you want to build your own level converters for going between RS-232 +/- voltage levels and TTL or LVTTL, the max232 chip family is often used. Here it is for $2 in quantity one. http://www.sparkfun.com/products/316