Check if date is this date or bigger
What is it that you want to do? According to your text you want to find out whether a given date is today or later, but the code sample compares only the month (which means that June this year is the same as June last year). If you want to compare the date (including year and day), this comparison will do the job for you:
yourDate.Date >= DateTime.Now.Date