why use tiles? why not just paint the floor? seems like a much cleaner and easier thing to do.
There are a lot of great options when it comes to garage flooring. Like the "best brand of car" everyone has a differing opinion as to what will work best. Regardless of the brand, for some people an SUV makes more sense while for others a sports car..... I for one with #6 on the way would looks pretty silly in a sports car
Garage floor tiles will not lift from hot tires, they do not require acid etching or diamond grinding the floor. With garage floor tiles (or mats for that matter) you can drive on the floor the same day the product is installed.
You can easily create a checkerboard or other pattern and you can choose a product which is diamond tread or smooth -- with a slight texture for traction.
Tiles and mats are not reliant on the surface below. In general you do not need to repair cracks or remove oil stains. Repairing and replacing a damaged garage floor tile is generally easier than touching up paint. Tiles and mats are generally not affected by the concrete PH or moisture content.
There are applications where epoxy is a better fit. I tend not to be a fan of ordinary paint on a garage floor. Here is a recent published article:
http://www.garageflooringllc.com/wp-content/uploads/2012/04/mc2.pdf
In general I would say that garage floor tiles and mats are designed for even the least experienced DIY customer to put down. If they follow very basic directions they are not going to have an issue. With coatings the instructions tend to be more complex and require a higher level of skill, but a good product combined with good prep will yield an outstanding result as well. I would ask Epoxy-coat or Legacy Industrial to chime in here. This is a great thread for people to understand some of the pros and cons of different products.