I've had almost the exact same experience. I am a prior OpenBSD desktop user, I thinking started around 2.6 or 2.8. I went to OSX 10.2 on iBook and have used it faithfully for years. I have the same feelings about the OSX feature bloat post 10.6. It's doing too many things I don't want and restricting my ability to change things I don't like. I've honestly felt they are trying to make OSX into iOS for a while.
I've been mulling the switch for a while now myself. I've contemplated Ubuntu but have sone reservations there. This post was great, anyone have insight on migrating iTunes or iPhoto to something that works on BSD or Linux? Or any insight on syncing iPhone to BSD or Linux?