I've been using Knoppix for quite a long time with no problems whatsoever. A great rock-solid linux live-cd which i just LOVE (i use NMap on my old computer constantly for security reasons, and suffice to say my Windows NMap is slow). Since my dad won't let me install Linux on this computer, I use Knoppix :P . But I had a question. Does Knoppix come with Mono support (Mono: .NET implementation for penguin boxes everywhere)? I use some C# code. And if it does not, will I be able to download Mono to my RAM safely, without degrading performance and still compile C# programs? I have a 1.6 GHZ Pentium 4 256 MB RAM.

TP-Link 5-Port Gigabit Unmanaged Ethernet Switch Network Expansion TL-SG105
$19.95
5Ports Gigabit Network Switch w/ 4 PoE+ Ports Total 52W each port 30W Plug&Play
$31.99
YuanLey 8-Port 10G Ethernet Switch, 6 x 10Gbps RJ45 Ports, 2X 10Gbe SFP+ Ports
$149.99
Cisco Catalyst 2960-48TT-L 48-Port Fast Ethernet Managed Rackmount Switch
$46.99
TP-LINK TL-SG108 8-Port Gigabit Unmanaged Desktop Switch RJ-45 New in Box
$23.99
Netgear PROSAFE 8-Port 10 Gigabit/Multi-Gigabit Ethernet Switch XS508M
$229.99
Linksys 8-Port Managed Gigabit PoE+ Switch 110W w/ 2 Uplink Gigabit - LGS310MPC
$49.02
Arista DCS-7010T-48-R 48P 1GbE 4P 10GbE SFP+ RA Switch with rack mounts
$69.00
10-Port Gigabit PoE Network Switch with 8 PoE+ Ports with 2 Combo SFP Slots 125W
$39.99
NETGEAR 5-Port Gigabit Ethernet Unmanaged Switch (Gs305) - Desktop Quiet Fanless
$22.00