I usually ignore critical comments, but on deeper thought that tagline comes off a lot douchier than it did it my head. There's a better word for what I'm trying to convey than "winning" but I can't come up with it.
Now that the tagline's changed, you can go back and take some life advice ;)