I'm having mixed results with the 'size scale field' aka graduated symbols in QGIS.
Some forum posts out there say this feature is broken - others can get it to work.
I was able to make it work. Here's the post
I tested in QGIS 1.8 as well and it works fine too.