From my experience, I definitely think it's the hardest! The beautiful thing with acrylic is that if you don't like something, you can paint over it. The beautiful thing with oil is that if you don't like something, you can change it 'cause it stays wet forever. Watercolor, well... Like you said, very unforgiving. However, the finished product can be so astoundingly beautiful.