good blog/site. okayish design, not bad but not great either. try for a new layout. content is like what it should be.