I've played for about 15 years now, with a few different groups. Roll20 has a some of the best folks I've ever played with and I've found it great for bringing folks together.
I usually like to DM, but always enjoy playing. I generally like grounded, but off-beat characters, made interesting with a fresh idea rather than strange class/race combos.