The cheapest USB to serial chip on the market appears to be the CH340G, available for 20-40 cents ... The chip supports 5V and 3.3V, and all the weird modem lines are supported.