Actually, if you want larger cache in an Opterons, you have to pay more than what its worth. Going with the X2 is perfectly fine for you. Opterons are probably going to be more fun if you OC, but otherwise they are more server side. Opterons are basically reworked A64 processors, and the DC Opterons are basically X2s. If you really want an DC Opteron, you would want to go with the 275 ($700) because it is Manchester core (90nm vs 130nm). Because its a Manchester core, it has 512k cache though, but it will let you OC better than a 1mb cache version.
Opterons will perform roughly the same, if not better than a X2. An if you want to spend the money on the parts, you can get a mobo that fits 2 cpus and have a 4 CPU(2x275). Even though you will have to get registered memory to fit it, it will work just the same, you can even get them in PCI-E for the X1800XT.