Well I can help a bit..maybe ???

Well Eno reliability is probably there for the more expencive stuff but scence most memory brands come with a
lifetime warranty I think theres more to it

When you go to buy memory you should be most concerned about what speed it is PC-2100, PC-3200, DDR2, all this has a large effect in the prices.
Another thing you want to look at is the Latencey: Latencey is the time it takes for the memory to go through 1 clock cycle, you may see latencey numbers such as 2.5-3-3-6 some of the cheaper stuff may look like 4-4-4-12(also found in DDR2). So what do these numbers mean...
If you have Adobe Acrobat reader go here>
http://www.corsairmicro.com/corsair/products/specs/Ram_Guy_CAS_Latency.pdf that will tell you everything you need to know about that.
So factors in it are speed, latencey, quality, reliability, and other odds and end such as advanced heat sinks etc.
Make shure your mobo supports the speed you want to buy.. and I recomend Corsair, Mushkin, Crucial, and Kingston as great memory makers...Hope that helped a bit