Hmmm…feels like the iPad AppStore launch this Saturday will be a royal rumble. Bring on the best iPad apps!