Which would be the better choice of the two.
Better is always subjective. It's all about finding what suits you best. Without any info on you or what you're looking for (typical for these threads) it's impossible to give any sort of meaningful recommendation. So, we're stuck with the usual device shopping process:
1. Compare the features and specs, consider what you need/want, of course.
2. Try the devices in person to assess characteristics that can only be evaluated this way: size, weight, keyboard, "build quality", etc.
If you have some more specific questions, ask away!
Also what are the Apps like compared to Blackberry?
The Android app store is second to Apple's in sheer number of apps. Granted, that doesn't mean squat about the number of quality apps but the odds do increase with the popularity of the app store.
Personally, I've found Android to be far more extensible with its apps than the BB.
That said,I have yet to find anything is completely equivalent to profiles on the BB. The Android profiles come fairly close and add some functionality but there's really no good centralized management of all alerts (audio, vibrate & LED).
See for yourself. You can browse via AppBrain and Androlib.