Using a remote printer shared on windows xp from KDE

KDE has a very nice tool for configuring printers in ControlCenter.
Provided you have samba packages installed you can use it to add a printer shared on a windows xp computer. As designed it should work as a 5 click solution.
But for some weired reason (donna if it’s a windows or kde bug), SCAN function didn’t work well for me. It would display windows networks, it would even display computers in that networks, but when trying to look at available priters I would get:

Error returning browse list: NT_STATUS_ACCESS_DENIED

Here is a solution I’ve found on Mepis forums:
– When you launch the Add printer wizard, choose SMB shared printer.
– In the next screen(user identification), choose Anonymous(no login/no password)
– Proceed to the next screen, and SCAN your network.(This is where you will get the NT_ACCESS_DENIED message if you try to access your Windows network)
– Now Don’t touch anything, and go BACK one step to the previous screen (User identification).
– In the user identification screen, choose guest(login = “guest”).
– Proceed to the next screen. DO NOT repeat a scan. Just try to access your Windows network in the displayed tree. You should magically see your Windows printer appear without any whining about access.

All you smart people out there give me some advice

I use KDE.

I love:
Katapult
digiKam
K3b
Kopete
amaroK
yakuake

I like:
Ktorrent
Codeine

I hate:
konqueror (both as file manager and as browser)

I wish:
there was a way to completely replace konqueror with something simpler, like dolphin for example
firefox was ported to QT
eclipse was ported to QT
openoffice was better and ported to QT
Kget was better, had download speed throttling and schedule (like ktorrent)

Applications I use:
very often:
Katapult
firefox
Kopete
Eclipse
OO Writer
konqueror

often:
amaroK
kmail

from time to time:
digiKam
codeine
mplayer

rarely:
K3b

The “I wish” part upsets me, so here is my question:
How can I become happy?

Update: I’m happy now!