First of all thanks to all who replied. I guess I should have been more specific in the first place as to not cause controversy. I do not have a snake yet nor have I ordered one etc. I do want to get the tank set up and temperatures properly set before I get one. I will not be getting a baby ball. It will be medium sized so thats why I'm going with the 40 gal. tank so I do not have to switch to a larger size later. I am not going with a tub because this will be my only snake and I want to be able to look at it and set up a natural looking environment. I have read the sticky on tanks a few times now and it was helpful. I guess the main thing I was looking for was brand names etc. which a few of you provided which is very helpful. GirDance you mentioned you use flexwatt...how much of the bottom do you cover with it or a product like zoo med type? Just the basking/heated area or the whole tank including the cooler half? Also, Sunny1, I tried going to all the pet stores in the area but they are very small and have little selection so I was hoping someone would know where I could get a sliding screen top or clamps etc. Thanks again for all your input everyone, its very helpful.