I like
Atlas, though it's certainly not my favorite male name from Greek mythology (that would have to be
Icarus or
Ganymede or Hyacinth(us) or Corydon or Daphnis).
Atlas Power sounds like a geeky porn star, which I don't find totally unappealing.......