Other reasons for a forward stock split (2-1, 3-2, etc):
- to prepare for an event will occur soon which will dramatically raise the stock price
- to enhance the perception of liquidity
- to put the share price in a more accepted trading range
Other reasons for a reverse stock split (1-2, 1-10, etc):
- to put the share price at a more accepted trading range (eg. $5 minimum for a NASDAQ listing, I believe)
- reduce volatility
- reduce number of outstanding shares and shrink float (obviously)