Carduelis pinus and Carpodacus mexicanus
Pine Siskins and House Finches seem to get along quite well. The rock they are standing on here is on the way to the pond, where they like to drink and take a bath. The picture nicely illustrates the differences between the two finches -- the House Finch is larger and has a sturdier beak, and the Pine Siskin has a conical pointed beak.