I've been wondering the same thing for a few years. Visiting Garage Journal makes for analysis paralysis, thus I'm still wondering.
I'm leaning heavily toward Swisstrax or Racedeck--it's competitive to epoxy without the prep and disruption. Tile is also an attractive option, but more expensive, and I've heard that you need to be careful which type you select, as cracking can be an issue. The loose-lay vinyl or carpet tiles look intriguing as well--if you get an
oil drip just replace the tile.
I'm starting to see why I haven't done anything yet