The transducer thing was a -1 for me also. I ended up getting one of those Fishing buddies. It works great when sitting still and not so great once you hit about 3-4mph due to the round plastic pole that starts moving around due to the water current.
I'd also be interested if anyone buys the ebay thing if its worth anything