>>536346012
Both of them are good. However, Tokyo is just one train ride away from Ikebukuro, Akihabara, etc. Osaka has a closer Nipponbashi and a farther Sannomiya. If there's an event you're after, chances are good that it'd be held in Tokyo.