
I guess it could be a bit tricky to replicate my home network, though...
One thing that's probably a bit unusual about it is that I'm using an old Linksys router as a hub for my TV and consoles, but that's been given a static IP outside of the DHCP range, so it shouldn't be causing any problems... (I'll probably replace it with a gigabit switch when money allows, but for now it does the job!)
Every other device on the network uses DHCP. If you want any more details about how the above has been set up, feel free to ask...
I also occasionally use virtual machines (via virtualbox) which use a bridged adapter, but I haven't noticed any correlation between this and the DHCP table going blank.
At this moment (after 2 days of uptime) the DHCP table is still fine, with 11 of the usual suspects showing up (NAS, TV, PC, laptops, android, iPhone, iPod and 2x blackberries + a playbook...)