If you have an air compressor already, buying an airbrush may actually save money by saving paint. It's also very hard, if not impossible, to get the colors perfect with rattle cans.
If you do use rattle cans than make sure you use cans made for art projects and not the coarse spray stuff you...