There is something to be said for night crossings, too: the sunset and the sunrise.
If you decide to do the night crossing, by far the most comfortable way is to use Silja and book a Commodore class cabin. They are bit pricey but very comfortable - the ones with the balcony are particularly nice.
If you decide to go on Silja, their Bon Vivant restaurant is surprisingly good.
Cheers,
T.