por lo de la mainboard , la tecnologia crossfire de ATI es compatible para casi todas en cambio la tecnlogia para soporte sli , es exclusiva y bien cuidada por parte de NVida. por eso dependiendo de que modelo y fabricante de placa quieres comprar o tienes se recominenda la grafica .
pero en cuestiones de rendimeinto que es lo que interesa a la mayoria ,nvidia 8800 Gt es mejor que ati hd3870 , simempre y cuando sea de una sola grafica , si se piensa montar un sistema doble sli o crossfire entra a tallar la placa
en cuanto a precios:
pos con el lanzamiento de 9600 gt las hasta hace poco caritas hd 3870 han bajado y creo que si vas por compuplaza encuentras esta ultima por 250 dolares , en cuanto a 8800 GT 512 ya es otra cosa , la mayoria solo trabaja con pedidos pos la mas baratita de estas no te baja de 295 dolares.

No es que sea fan pero ;)spextra tiene buenos precios en graficas .. saludos