Thanks - play looks good, will definitely consider it.
I like RESTful URLs, the problem with Django seems to be that it doesn't really cater for them (or at least the routing system does not know about GET, POST, PUT and DELETE, as far as I could see).
Java layers: I know, but using Java usually also entails using Spring and Hibernate and "doing things the proper way" :-/
I know I should get comfortable with other frameworks, I just haven't found one I was happy with (tried Rails, and atm doing a small Python project - where I settled for bottle.py, which is great fun, but probably too plain atm.).