Wikipedia has a good explanation of why NOT to include a BOM with UT8.
http://en.wikipedia.org/wiki/Byte_order_mark#cite_note-3
"Use of a BOM is neither required nor recommended for UTF-8, but may be encountered in contexts where UTF-8 data is converted from other encoding forms that use a BOM or where the BOM is used as a UTF-8 signature"