I'm working on a guide to learning how to play the Pokemon TCG, and among the things I believe need to be covered before actually learning how to play the game is finding a suitable area to play and a suitable surface to play on. Since I cannot attend League I have to play against my roommates, and we end up sitting on the floor, playing on a mat. Playing on the floor, for one thing, is BAD... especially if your League is at a store that doesn't provide tables, and you have to play on a heavily-trafficked dirty floor. Not only that but your posture suffers since you have to sit right on the hard floor and lean over to handle your cards on the playing surface. What do you believe is the best possible place to play and the best possible surface for playing on? Also, where do you play mostly, and what surface do you use?