Wife and I bought a fixer upper 18 months ago. Our home hasn't been updated since the 80's but we have done TONS of updating since we moved in (lay tile in both all 3 bathrooms, paint ever single room, paint all trim, doors and baseboards, etc).
Next on my list is the kitchen cabinets. I have a lot of hours and experience as a painter, even a full summer in college. However, I want to get the most professional look possible when I paint our kitchen cabinets white. Looking for reccomendations as to which technique will give me the best finished look. Use a fine brush, roller, or a spray gun (borrowed from a buddy)? I'm aware of the prep work of deglossing etc. but I want to ensure the paint looks good and doesn't stick to itself when the cabinet doors close and peel paint off.