Marble runs are always fun. There are lots of different styles out there. Most are either the blocked based like cuboro, or rail based like quercetti, or combination of both like haba.

Now there is a new kid on the "block". Q-Ba-Maze. It's a plastic cube based system with a different. See the interview, and check out his blog. He even lived in Kowloon !