I wish I had your balls :p It's true though, big concentrated bets are the surefire way to double or triple if you can take the volatility and your bets work out more often than not. It's seems you did well in both departments.
I personally don't have strong enough nerves for making huge...