i do all my work as freelance work, and have done 98% of it in web2py in the last 2-3 years. it works like a champ, and is really easy to quickly build well-written code that i can easily support 2 years later. i can't say that for other frameworks i have worked on. also because web2py is open source when it's not working right i can read the source and figure out what i did wrong (or occasionally report a bug)
the "i've never heard of web2py" or, "noone uses python" statements are hard to deal with - generally gets into religious like battles. the most successful approach i have to this is i respond like "have you ever used gmail or google docs?" and then i inform them that most of google's stuff (at least initially) is python. good luck! christian

