I flew with Finnair in February - Paris CDG to Helsinki on an A320 and Helsinki-Bangkok-Singapore on an MD-11, both flights in Business Class.
My experience with Finnair was good. The service on both flights was superb, with the cabin crew constantly offering refills for drinks, water and nibblies. The A320 seat was comfortable for the 3 hour flight and although the MD-11 seat was old, I was tired enough to get 5 hours sleep on the 10 hour HEL-BKK sector. The old J seats are similar to the Qantas Dreamtime seat but without the electronic controls. Finnair are installing flat bed seats in Business this year. I understand the rollout will take place over the next 6 months, so you may be lucky and score an upgraded aircraft.
The lounge at Helsinki Vantaa Airport is very nice and they offer a buffet meal before the flight. I took advantage of the buffet, only to find that a full dinner was available on the flight.