any site that has ads (even AdSense ads) is considered a commercial site since it produces (or may produce) some kind of revenue. There's no fuzzy line between commercial and non-commercial sites. If your sites makes a penny a day (or has a potential of making a penny a day) it's a commercial site