This is the leading entry so far. Logomyway is having a contest to redesign BP's logo. Click on this link to see all the entries. If I could do artwork I might enter this contest, but I can barely draw a conclusion so I'll pass it on to you.
Us Scrabble players have been competing to decide what the initials "B.P." stand for. Some suggestions:
Buncha Pricks ...........you get the idea. Any suggestions?