Well, because I am a nerd, here some good insights as to what they have put together on some of the boards.
http://www.lost-forum.com/showthread...1&page=4&pp=15
Dunno if you can get in without registration. Some good ideas though. 108 is the sum of all the numbers. That huge magnet possibly brought down the plane? Is he being quarintined from the island or vice versa? Maybe he lives in a biodome? Who knows.