Plugin for different member types/member categories?

Looking for member type/member category plugin. I have been looking.. with no luck. Hoping there is a similar plugin! (fingers crossed!)

Here is what I am hoping to find:

A plugin to allow members to select a "member type" during registration (ex. Member, Business, Event Producer)

So this can allow during searching/browsing of members to select this member type to see all of those in that category. This way a business or event producer can have a profile similar to being a "fan of" businesses on facebook.

If there isn't already a plugin... it would be an awesome one to develop. I'm not a developer, but I can offer donations!

Thanks for your help!