Did the Dell originally have a standard motherboard or a proprietary one? I've heard that dell often use things that are slightly non-standard to make user-upgrading hard.
I don't know if this is true, or just anti-dell moaning (possibly the truth is somewhere in between)
Awwwww, not even a little bit, just in the corner of the case, for old times sake?don't worry, I won't use any sellotape