Thanks for everyone's help, I ended up taking the plunge, sorry bad pun, but I am completely satisfied so far. I'm not a "reefer" but i am a "reefer", and I gotta say it is amazing. I really need a usb sd card reader of some sort so I can put mp3s on my sd card.
At first you're like wtf, I wasted $30. But a couple hours later you're in awe of how much you can't put the game down.
Its so satisfying to take someone on a dive looking for a specific fish and realize you know exactly which fish it is from the name and exactly where to find it.
I'm so ecstatic right now I'm going to write a review.