Well the good news is that those pliers from harbor freight took off the snap ring with no problems whatsoever.
The bad news is that I don't think the wheel bearing was the problem. It's all back together now and the car is still making noise. I'm 99.9% sure its the front drivers side, you think it's the axle? The noise doesn't really change when turning. What about a bearing inside the transmission (automatic)? Are there even any in there?