I've donated blood pretty much all of my adult life but I started donating red blood cells (RBCS, or "double-reds") a little over 4 years ago.  It takes a while given the fact that you can only donate every 112 days, but last month I finally hit pretty cool milestone:

2gallonclub