As for CSS font-weight options I am trying the ubuntu font.
Link to href='http://fonts.googleapis.com/css?family=Ubuntu:500,300,700,400italic,400'
All body font-weights are 400 (normal) but title is h2 and font-weight=300 All content loads quickly but the title, it has a small delay I don't like. I'm not sure how it works, I guess ubuntu-400 is in FF font list but it has to get ubuntu-300 from google server.
If this is true or not, is it correct and useful to download ttf sources and load them from my own server?