Back when I got in credit card trouble a couple years ago, my mom opened up a few cards with me as a join cardholder.. and it did help alot. My credit rating shot up after a few months but I had to keep my eye on my credit reports for awhile there. The only real problem is trust.. but if it's established.. then it's a win/win situation on both ends
Just my .02