This reply has been reported for inappropriate content.
Semantics is all about the intended meaning of the content you’re wishing to mark up. It has nothing to do with style. big is a visual attribute, therefore it’s a style, so has no place in your html. <b> is also style, so should not be used. If your wish to emphasise a portion of text, you will wrap it in <em> if you wish to strongly emphasise text, you’ll wrap it in <strong>. The best thing you can do is read the intended uses of those tag’s that you’re unsure about at W3Cschools is a good place to start.
Using Microformats is a matter of personal choice and one which I advocate, but the alternative is not <address>. As I mentioned in another post, the <address> element in HTML is NOT for marking up your street address in a contact section.