Fanatic, welcome to Airliners.net!
I first flew easyJet some two weeks ago, you may be interested in my comments on their service I posted in this thread:
About free seating, I give you a trick: they divide the passengers into three groups according to when you check-in: if you check-in earlier, you'll be in the first group and you'll embark before the others, having all the choice of seats!
In reality this didn't work in the flights I got since everybody started embarking when the first group moved...but I think this was due to the plane being full of Italians!
Flown on: 319, 320, 321, 340, 727, 737, 747, 757, 767, 777, DC9, D10, M11, M80, 146, EM2, BEH, CRJ, DH8, L4T.