I have both eGo and Riva. 2 of each. There is not really much difference between them. Different color trim and the switches are a little different, but performance is equal. With one caveat. The original attys that came with the Rivas were light, airy, and underperforming compared to the eGos. I replaced them with Joye attys and they work just fine now. That coulda been a fluke as I have not heard of any other complaints about Riva attys. The Riva attys are physically different in that they have approximately a 1/4 inch metal band just above the
thread connectors, whereas the eGo is solid past the
threads.
The Riva claims to have 750mah
batteries compared to the eGo 650mah batts, but I have not noticed any difference. Probably because I don't run any of them until they are dead. I tend to recharge all 4 everyday.
Well, I seem to have contradicted myself, lol. There are at least 4 differences, but I mean, the performance is identical.
Oh wait, one more physical difference. The metal band that houses the switch is more recessed on the Ego. I can distinguish between them in the dark just by the feel.