Good setup Yoshi :)
If they have Radeon 9500Pro, you should think to get that instead of TI4200, since its a better card, and should be in the same price range, but beats 4200 performance wise in every way.
Your setup its pretty much what I will be getting in my PC as well.
And yes, make sure you get a good fan to cool all the stuff inside
