You should probably add "J.D." (like me) and "M.D." They don't precisely map to the other degrees. Some people, for instance, would place J.D. with Ph.D. Me, I think it's closer to an M.A.
Well, I weigh in with a National Higher Diploma (Elctrical Engineering), BCom, various programming courses, Diploma in Project Management and MBA. Damn, I've definitly spent too much time studying!
I have a BSE with a concentration in Acoustics and Music, not that I use any of it right now. I took some grad classes but quickly realized I hated homework and wanted no part of it anymore.