Confusion about definition of Bond Enthalpy
Bond energies are usually given for each bond-type. You can see this table of values, for example (that's a great site). In order to clasify them we could say that particular type means clasify the bond according to the atoms and to bond-order. So you have C=O, C-O, N=C, N-C, and so on. 

If you check the site, look that those values are positive, meaning that the energy -as you said- is the necessary to break the bond. If you need to estimate the difference in enthalpy of formation of:

$$\ce{A&lt;=&gt;B}$$

you will need to change sign of bond-enthalpy values (because usually entalphy is of formation). 

The energy is calculated per mol, as you say. And it is a very big value, bigger than enthalpy of vibration, rotation or translation.