I board and I prefer it (not that it is an option to have him at home, but pretending that it is).
My horse is boarded with my trainer. I trust her completely and utterly.
I don't have to wake up early every day
I can take as much time off as I want if I am sick
If something comes up, I don't have to worry
I don't have to schedule my life around my horse, if I want to go to a wedding that is an all day and evening event, I can
I can take a vacation
If there is horrid weather, I can stay home.
I can't think of any cons to my situation, it is ideal.