No that is not (well actually depending on what you want to do)
It comes with a 3200+ processor which is not the most cost effective and nowadays just slightly above avrage. Also that would only be good in games. Also it only has the Nforce 4 chipset (instead of Nforce 4 ultra) The Normal Nforce is very stripped down and not nearly as good as the ultra version.
The price of a crap pc is 1000$ medium is 2000-3000$ high end is 4000-6000$ Insane would be 7000+.
These prices avrage for its class mice/monitors. Big monitors and speakers would cost up too 20 000$ more.
By crap I mean centirio (don't know how it is spelled) w 256Mb of ram and maby a slow video card.
By medium I mean 512-1024 mb of ram with a nice 3+Ghz (or amd equivilent) processor and mid range to low high end graphics card.
By high end I mean Top processor, 1-2Gb of ram, the best vid card (probbably 2 of them in sli)... you get the Idea (the best of everything).
Insane is just high end but with watercooling, a few TB of storage... high end insane is like sli dual opteron (1500$ mobo + 2x1500$ proc + 2X 700$ vid card...)
I'm sure by topnotch custom you don't mean high end insane

so I sugest you put up how much you wan't to spend.
Also, It is important that you tell us what you will be doing on the pc as different components do better at different things.
3Gz is not standard. Really It depends on the brand. Amd's top processor runs at 2.6 Ghz and intels at 3.8Ghz. Even though there is a 1.2 Ghz difference the amd can still tie or beat the intel. Ghz is not an accurate mesurment of computing power so I sugest you rate processors against each other or by what you want them to do.
Put up some more info and we can help you more.