Caution about SLI. For starters, one of the good high end cards will usually perform better than two lower end cards. Secondly, for the cards to work together, they must be the same and there have been reports of guys buying a card, then several months buying the "same" card, only to find that the manufacturer has changed some specs or components and the cards will not work together. You are better off buying a single card now and then if you decide to go SLI, sell the current card and buy two identical cards at a later date.
The DFI Ultra D is not an SLI card, but like you mentioned, can be easily modded according to many articles and threads around the net.
With respect to memory...if you need two gigs, then the 2x1GB sticks are probably a better choice because most motherboards, including the non-Expert DFI mobos, will default to 2T timings with 4 sticks. The Expert, on the other hand, is designed to be capable of running 1T when using 4x512 modules. There is a big performance difference between running 1T vs 2T CPC (Command Per Clock).
Take your time and read through the various threads and reviews on these gig modules and then find one that fits your budget. Keep in mind that one of the beauties of the A64 is the fact that you can use the memory dividers without significant performance loss. What that means is that PC3200 will work for you, you don't have to go out and buy PC4000 if it is outside your budget.
Granted, running 1:1 is always going to give you better performance, but the question is whether or not that increased performance would be noticeable by you in regular day to day use (and worth the price increase), as opposed to in benchmarks where it will clearly be measured. You can, if you shop carefully and with out urgency, find good values on PC4000 so you might still be able to go that route. Just do your homework before purchasing and you'll be much happier in the long run.