It really depends on your living conditions. Semi-gloss is excellent for durable situation like tenants, children etc. It's easy to clean up. The con is that is has a sheen which isn't very appealing compared to satin.
A typical 3-tone scheme would be:
Flat Super/Bright White on the ceiling Satin any color on the walls HIGH gloos Super/Bright white on the trim and doors.
I would always use Sherwin Williams Satin for my home and only use semi-gloss in the bathroom or if I had young children. Semi-gloss is for frequent easy cleanup.
Good luck!
There comes a time in the affairs of man when he must take the bull by the tail and face the situation. -- WCF
formatting link