all the cards that you mention will work fine with intel mobo. i don't think there is problem to pair up intel cpu with nvidia cards or ATi cards. the same goes to amd cpu.
as for the card performance it will be like what Maziar mentioned. but i often find that HD4850 is cheaper than 9800GT and the performance is on par with GTS250 aka 9800GTX+
if you're lucky enough you might find cheaper GTS250 than 9800GT