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.......