When you won't drill a hole, you limit yourself in many ways.
If you're in an urban area, a 1/4 wave antenna is more than adequate. Unless the garage you park in is under 7 feet, even roof mounting is okay.
If you're just too afraid to drill a hole, then an L bracket on the edge of the hood will work. It isn't necessary to use a gain antenna, and using one may actually increase dropout.
From a sturdiness factor, I would buy an import antenna. This goes for glass mounts, and glue ones. They are compromise among compromises.
You might want to read my web site article on VHF Options.