takara, hello. That's a good parts list. GeForce 8 series GPUs are not better than all Radeon HD 3 series GPUs and vice versa. Each manufacturer makes many different chips for different uses. For 3D gaming, the GPU that you choose is very important.
For ATI, the Radeon 4 series is the latest generation and 3 series is 1 generation back. So, a 3 series is less expensive but still a very good GPU. Within the 3 series, there is a 34xx for general use, and 36xx with slightly more power and the 38xx for gamers. You should seriously consider upgrading from the 3650 to a 3850, at least. For example, the following card will be better for gaming:
I am not as familiar with nVidia chips, but they had an 8-series, then 9-series, and the latest is the 200 series (GTX 2xx family). This puts the 8 series GPUs 2 generations back, but they still seem quite popular. Within the 8 series there is a large variety of GPUs such as 84xx, 85xx, 86xx, 88xx, and an even more confusing array of "modifiers", such as GS, GT, GTS, GTX, and maybe Ultra. Notice that the 200 series is much less complicated -- 260 or 280 -- a wise move on nVidia's part.
Finally, that motherboard supports memory of DDR2 at 800, 1066, or 1200 (overclocked) MHz. The RAM you have chosen is DDR2 675. I suggest that you upgrade this RAM to one of the specified speeds, all of which are faster anyway. The price difference should not be too much.