Hit a branch and landed right in the freezing cold river.  Although it was quite cold to go in and get it, all seems good now.  I made this video (yes the card & even the battery work) after retrieving it.  I shook it off and bungee'd it to my mountain bike and rode for several miles drying it off to get back home and the Mini, Battery & SD Card all work fine. I pulled the battery and card out immediately and shook all the water I could out of it.  I did lose the video footage file that was recording when it went underwater, I did get the cache footage on my cell phone though.  Boy, I feel lucky, it was underwater for about 5-10 minutes!  Where I live the snow runoff rivers are Very clean water which is what I think saved my dronie's life...