Please see my previous response:
This is different: your method is not directly a Web Method, but a data method, which works differently. Currently, there is no easy way to enable Session state in this case, but we are working on making this work in a future build.
The little issue above with the missing quote is unrelated. Sorry for the confusion.
David