I was seeing about one MH on my core i7 when i first started.
I have 5450's around that get around 10 (so I don't bother with them).
I use 2 5770's - one gets 125 (I'm still scratching my head why... although I think it's the latest catalyst driver giving me hell), and the other gets 177-185.
I also have a 5830 running on linuxcoin usb with an ooooooooold Dell Precision 380 (Look on craigslist/ebay -- you'll probably be able to pick up this 1 pcie slot PC for less than anything you could build)
I'm getting 230 MH off that -- I pulled out the hard drive and cdrom, and run fine with the stock power supply.
And then I have my 5870 running 280.
Again.. all of these numbers are running absolute stock configs -- nothing tweaked/modified to run anything other than stock settings -- so they aren't running the fastest they could, but all of them stay fully within warranty parameters
For the most part your CPU mining rate is a rounding error for your ATI/AMD GPU's... I wouldn't even bother with CPU at this point.