My initial dive computer was an Oceanic Pro Plus 3 that had an issue during my first dive trip with it. Upon return from my dive trip, I went back to the LDS I purchased it from, who got his distributor on the phone, who got his Oceanic contact on the phone. I described the problem and an RMA was immediately given and a replacement sent on its way. The replacement PP3 hasn't had an issue on over 190 dives.
If you still trust and like Oceanic computers, a replacement Geo or, as mentioned, an Atom 3.0/3.1 doesn't sound unreasonable.
For me, I trusted my new Oceanic Pro Plus 3.0 enough to use it. However, after doing some research and discussing the situation with more experienced divers whose opinions I trusted, I ended up buying a Geo 2.0 and an SPG as a backup system. I haven't had an issue with the Geo on at least 150 dives.
I know of at least one person who had issues with their Geo 2.0 during their first dive trip. Same LDS I purchased the PP3 (and my Geo for that matter). Their Geo was replaced through the LDS.
I have really liked both of my Oceanic computers except for 2 things:
-- have to push a button to turn on the light or shine my dive light on the display during night dives.
-- the ascent monitoring feature appears overly sensitive (both of my Oceanic computers are). I believe it reports higher than actual ascent rates.
So, if there are things you didn't like about your Geo (other than the issues you were having), now is a good time to consider other options.
I have recently placed my Geo 2.0 with a Shearwater Perdix partly to overcome the 2 things I don't like about the Oceanic's. However, my girlfriend is going through her open water certification and my Geo 2.0 lives on.
Cheers,
Jim