Yeah I agree about Google making you feel like crap. Another thing, they don't pay for the relocation flight or provide corporate housing, so before my first internship with Google I was pretty bummed out by the whole process, but after actually working there I can't wait to get back.
Renaud, I think you should give them another shot if you're still up for it.