I am with you in the garden...I love working in the yard and am enjoying all those pretty Springtime blooms. I try to wear gloves, but it is so hard when pulling weeds.
I found a great Body Lotion at Whole Foods and it only cost (I think) about $2.99 for 16 fl oz. It is called Body Lotion 365 Everyday value. It works too! I use the fragrance free.