Hello, Altima, and welcome to the Club. Here's some brief rundown on our experience with the '04 TSX we've owned for about 3 months.
LOVE:
The styling, the handling, the overall quality of the car. Ride is firm and well-damped, just like I like it; I hate squishy cars. Quality of buttons and controls feels good. I have no serious ergonomic complaints, just a few I'll get to later. I love the auto transmission - it's probably the best I've ever driven. Shifts are firm and it almost seems to anticipate what gear you'll want. I've never driven the manual but people love it too. People say it's a little underpowered but in 95% of your daily driving I never think that.
MILDLY ANNOYED BY: People complain about the headlights but I think they're OK, except the left side headlight was killed by leaking water and it took weeks to get a new one because they were on national backorder. Perhaps they've revised the part design for '05. Bob, if you're comparing US lights to E-code lights, US lights are going to lose every time. E-code lights are not road legal by US federal standards and they're both brighter and aimed differently than US-legal lights are allowed to be.
I'm mildly annoyed by the door locks - the power switch is in a different location on the driver and passenger doors, for no good reason. Also, the plungers for the rear doors are at the latch side of the door rather than the traditional hinge side, so you can't pop open the front door and reach around to unlock the rears. Since there's only one keyhole (driver's front door), if the battery dies, it's going to be a PITA to get into or out of the car.
I LOVE that the power windows stay powered for a few minutes after you turn off the car... but I HATE that they forgot to add the sunroof to that circuit. Same with the door-key window operation. So this balances out to a 'mildly annoyed'.
I'm mildly annoyed by the fact that the CD players holds 6 CDs but the storage bin directly below it only holds 5 jewel cases.
HATE:
There's only one thing I truly hate about the car. If you have a navigation system (which overall I like well enough), there's no way to automatically restrict its searches to, say, a hundred mile radius. You can tell it to prioritize by distance, but that takes an extra step, and you can't make it default to ignore locations that are several days' drive away. If I type in "Home Depot", for instance, it starts the list with Store #276 in Anaheim, California, even though I live in Delaware and am not likely to drive 2800 miles for a box of drywall screws and a gallon of white latex paint.