I'd skip the Nook since it's not Android and even with the Root Nook, it's not the real deal. (Yes, folk, it's not, I own it, done it!)
My advice is to get the Nexus 7 which gets you the full real deal with all the right stuff. And if it's budget, just get a 99 buck Android from newegg or geeks.com.
I see over 30 there.
My high school aged son is doing some android app programming. He has an early version android phone (1.?) to test his programs, which doesn't seem to be working very well. I'm getting him a Nook Tablet (refurb) as a gift for testing but was also considering a cheap (used) phone as well. I can get an inexpensive Android 2.2 phone but I'm not sure if this is adequate. Any advice. Is it a good idea to have both platforms to test? The kid is really enjoying the process. I sure would like to encourage him... in a thrifty manner!
I appreciate any advice.