In my experience the 3" speakers are not able to accurately reproduce bass frequencies. I found that 5" drivers, when ported, can get lower and do it more cleanly.
Any less-expensive monitors will be slightly colored. Usually it's a minor mid bump. You can EQ the source to flatten things out more.
For general listening, I would go with something cheap, some thoughts here would be Behringer MS16 or M-Audio AV40. I found that Alesis M1Active 520s were excellent for mixing; they can be found used pretty inexpensively. The frequency/instrument separation was quite impressive. I think they'd work for fun listening.
5" or less monitors shouldn't sound too boomy no matter where they're placed. Consumer speakers that small sometimes have enclosures engineered for that, but studio monitors almost never do.