Galciv 3 over all is better:
1) Ship Designer is much better in 3 than in two except it needs better ways to organize ships and ship hulls like maybe an option to organize by class etc. Also would be cool to be able to copy a design in the designer and PLEASE add a way to delete hulls in the designer.
2) The Battle Movie is better as well as having the ship class system.
3) Bigger maps - Still waiting the Immense map to be activated in Multiplayer (please)
4) Pirates - Also waiting for these to be activated in MP. However I would also like to see more baddies like this (Antaries Attack anyone)
5) Better custom race designer - Still waiting and a way to attach specific custom ship styles to custom races such as Borg ships to the Borg, Cylon ships to the Cylons etc.
6) There are more but I can't think of them at the moment.
GalCiv 2
1) GalCiv 2 does have a more 'complete' feel to it but this is to be expected since Galciv just came out.
2) The bad guy invasion events which was really cool especially when they appeared while your still in primitive mode. The scramble to defend your empire under this pressure was awesome.
3) Galciv 2 was better organized like listing planets by alphabetical order, See all the Ship Fleets and put them in order od name oe power or def etc which is the same for other features in that game. GalCiv 3 desperately needs this especially since it is a bigger game with bigger maps and more planets and ships, Starbases, and ship yards to manage.