Tiny Baetis mayflies are perhaps the most commonly encountered and imitated by anglers on all American trout streams due to their great abundance, widespread distribution, and trout-friendly emergence habits.
BTW been meaning to mention that your pic of that little rainbow looks an awful lot like one of similar size I caught out of Reid Lake (along with a 13" yellow perch!) and posted a pic of back in November of 2011...