I have no real advice, but I've been riding the tires and tubes that came with my $200 bike for about 15 months, with no flats. I don't really know why.
I had an older (30 year old) bike that probably had 30 year old tires on it, and it would get flats a lot more...probably because the rims and tires were in bad shape.
I would guess that making sure the INSIDE of your tires/rims are clean of debris and sharp points would probably prevent most flats.