I am in the same trap as you. I have only 256 MB of RAM, but it's RDRAM so I can't upgrade it. In case you didn't know, 256 MB more of RDRAM is about the same cost as 1 GB of DDR now because nobody uses it anymore. Dell screwed me over. I soon realized I could have built a much better PC myself for the same price I paid for my Dell. I can agree that the case inards are a pain to work with. I recently opened my clam shell style case to upgrade. Figuring out how to open it was tough enough. Then as I opened it with what seemed to be an overly excessive amount of force for opening a PC case, it felt like the plastic was about to collapse and shatter. Piece of junk... who makes plastic cases?! Cut to slipping in my new wifi card into one of their PCI slots. They had some weird clamping mechanism to hold all of the PCI cards in place instead of screws like the rest of the world. I undid the clamp and stuck the card in but then I couldn't get the clamp shut again. The latch on it wouldn't click back into place no matter what. Now if you press on the PCI cards on the back of the case like if you're trying to plug in a VGA cable or something, they will come out of their slots. Then there's the forced bloat of bundled software. I know I'll never use my free AOL icon or that DELL branded photo editor/media player shareware app that came with my computer. As soon as I got my computer, I did a clean install. Not to mention the Utility partition which I wiped out since I dual boot Linux and Windows. Dell is fine for casual newbies that want to check their email once a week, but anything more and it's better to just build your own, which I will do as soon as this machine becomes too obsolete.