Perhaps this has been posted before, but in case it hasn't, this caught my attention:
At least when a detail piece breaks off, you literally just 'snap' it back on. With the myriad of different Lego kits, the layout possibilities are endless...
More details: LEGO SYSTEM Trains : 29945
Impressive!