Just some thoughts going through my head, not meant to be either an attack or a praise of either game. Note some of these are not factual but my opinions (like replay value).
Diablo 3
*Price:60$
*Completion Time for the first difficulty:20-30 hours
*Time in development:6 years
*Classes:5
*Attributes:Simple
*Amount of Rooms:Large
*Replay Value:Medium
*Out side of game BS:A LOT (Always online, Real money AH, ect.)
Torchlight
*Price:20$
*Completion Time for main dungeon:8-10 hours
*Time in Development:About 1 year
*Classes:3
*Attributes:Simple
*Amount of Rooms:Small
*Replay Value:Medium
*Out side of game BS:None
Diablo 3
*Price:60$
*Completion Time for the first difficulty:20-30 hours
*Time in development:6 years
*Classes:5
*Attributes:Simple
*Amount of Rooms:Large
*Replay Value:Medium
*Out side of game BS:A LOT (Always online, Real money AH, ect.)
Torchlight
*Price:20$
*Completion Time for main dungeon:8-10 hours
*Time in Development:About 1 year
*Classes:3
*Attributes:Simple
*Amount of Rooms:Small
*Replay Value:Medium
*Out side of game BS:None