If omitNorms=false on a field, the document boost and field boost are moot. Unfortunate, but true.
hm? The reason I have omitNorms=false on for a field is because I want the boost. I did so because I read here:
http://wiki.apache.org/solr/UpdateXmlMessages"NOTE: make sure norms are enabled (omitNorms="false" in the schema.xml) for any fields where the index-time boost should be stored."
-brian