Personally I like MLB more, just because I like watching baseball more than basketball, but as for what's more profitable that obviously depends on yourself winning more than losing...but I would think everything else being even - MLB and NHL being more moneyline type sports finding good underdog odds are more profitable than underdog spread games in NBA...