"How can I get calendar to start on the current date?"
This is just how Outlook works. Outlook displays the calendar as 5-full weeks and the last few days of the previous month will always be at the top, unless the month starts on the first day in your calendar display.
If you turn off compressed weekends (right click on the calendar and choose Other Settings to disable the compress weekends option) it behaves better when the month begins on a Sunday, as May did.
You cannot configure Outlook to display the current week first.
When the month begins on a weekend day and extends beyond 5 Sunday's, the
highlight for "today" is in last month:
http://www.slipstick.com/calendar/wrongdate.htm