I'm trying to recreate a Google style map using OpenStreetMap data and QGIS. I've been following underdarks many wonderful guides but am getting stuck at the labels. The OSM data was taken from geofabrik and imported into a postgreSQL/postgis database using osm2pgsql. When I try to label the roads it seems to place them as points and does not give the option for parallel or curved labeling. You can see the result below.
When I click on the advanced tab for labeling all I see are the data defined placement options and no check box for curved or parallel labeling. I'm new to QGIS so I hope I'm missing something really simple.