Low cost barometric pressure sensor
I would take a look at the sensors from Freescale.  I bought an MPX4115A from Mouser.com for about $10.  This is (supposedly) suitable for use as an altimeter; I haven't gotten to that project, yet. :-)