Beginner needs help choosing board

Hi , sorry I am kind of new to the Arduino boards.

I wanted to ask the Arduino ADK mega is it the same as an Arduino 2560 and usb host shield?
I want to use the USB hosting with non Android usb devices also. Which one is better to get?
I would rather get the one with the USB host already on it , just wanted to make sure it will work with no Android devices also?

Thanks

The Arduino ADK is indeed the same as the Arduino Mega 2560 combined with the USB host shield. You can indeed get the Arduino ADK and use it with non-Android devices. It is a good idea to get the Arduino ADK so you will not need to additionally mount the USB host shield, especially if you have tight space constraints. Otherwise, both solutions are equivalent.