And here we are 21 years later.
Wonder if the OP still has the same GF...?
I didn't notice the date of the original thread and was ready to post why no one is recommending any streaming or Bluetooth options.
Best 1,000 complete system for girlfriend ideas