I always considered Bulma a main character but I guess in terms of fighting and especially after the trip to Namek, she kind of falls to the back burner and doesn't really come front and center for the action anymore. I would consider her my favorite as well. Second to her would be Master Roshi.