Im a GTA lover so id say GTA altho Halo 3 got some pretty good rewieves anyway i voted for GTA cus the graphic are in real engine so i think this is going to be a good game!
There both really good shooting games. Though GTA isn't really a shooting game. More of a freestyle one. If I had to choose, I'd have to pick Halo 3 because of the multiplayer.