You're wrong on two counts, Maryland and Michigan. Both will be in the GOP column on election day!!
No way in Hell will Michigan be in the GOP column on Election Day, Maryland, its possible, but I never doubt the "get out the vote effort" the Democrats might try to pull in Baltimore.