Ce ne sono tanti, da quelli più lineari a quelli più complessi. Comunque qui sarebbe OT parlarne, ci sono giÃ* discussioni aperte in merito.

Se ti può essere utile ti do qualche info in più via PM... ;)