Here is the deal in my opinion. Apple is a fantastic software and hardware developer. Here it comes.
But!
Apple has a very closed environment. If you want to be able to do things outside of Apples pride? Sorry bub. You cant.
When it comes to tablets iPad are generally very good...