I have an ERIS. Internet works nicely. It's by far the best in its price-range (≤$100) and comparable to an older generation of iPhone (maybe 3G). What it lacks are 1) the iPhone OS (Android OS w/ HTC Sense UI works quite nicely, though; the OS is great but it only has about 1/10 the number of apps -- like 15,000 instead of 150,000 -- available, but most are free or <$10); 2) a keyboard; 3) the iPhone's media capabilities (does great with audio but is mediocre w/ video and the games aren't nearly as good); and 4) the processing power (it feels a bit underpowered once you start loading it w/ apps -- but I'm also definitely a power-user and nothing less than a MacBook Pro has ever come close to meeting my needs when it comes to something mobile, so the ERIS' weakness in computing power may not be an issue for you. I make do w/ it; it just gets annoying.)
Otherwise... great phone. Keyboard works decently for touchscreen and has spell-check/correction features as well as the Google voice recognition feature so you can speak instead of typing (works pretty well but not perfect). The internet works great. If you prefer another browser, there are some free ones you can download but the stock browser has worked fine for me. The only thing it lacks is Flash (you can install Java optionally if you like; Javascript is supported out of the box), and rumor has it Android 2.1 may have Java support, which Apple has stated the iPhone never will. There are also quite a few decent medical apps for Android as well and a few decent ones are free (iTriage for basic working dx/treatment, Skyscape for drug info, and Medilyzer for drug interactions come to mind). I've also seen some stuff for the MCAT on Android but wasn't particularly impressed with the reviews. Some reviewers suggested just using Wikipedia on your phone for reference instead, with which I would probably agree....