squeeze them or put them on your mouth and chew, if they are juicy then they are ripe (and of course will make your mouth feel funny!). Are they all blue/ black without any green, if they have a trace of greenness they are underripe and sour.
I eat them straight off the tree usually. Yummy!