It's really much faster just to place your movies and TV shows in well named folders and use directory opus to access them. You get much faster access and a hell of a lot better video player app than the one built into XBMC.
I just want to see you do that sitting on your couch with a remote control. Try searching for genre, actors, studios, etc with Directory Opus...
If not crashing...
When exactly does it crash on you? Mine only crashes for one thing and I got around that very easily. What version are you running? Where did you get it from? I run mine on top of Vista (which is as bad an OS as you can use) and I don't have any issues with it.
it still buggy and don't like to use it full screen as it bogs down the rest of the system that way.
Again because you are using it for something else than what it is intended for. You want a pure desktop app. XBMC primary use is as a front end for an HTPC in your living room/home theater connected to your TV. You really need to get passed that in your head. Hell even Boxee says the same thing right smack on the front page "Designed for the TV using a Remote Control ".
You can make excuses for them but that's the big reason for choosing it over boxee. Boxee's plugins actually work.
Architecturally , the plugin system is the same. But support wise, Boxee has much better support from developers as they have a lot of in house devs working on them vs XBMC who are currently preoccupied with developing the DVR and revamping the library. So yeah, if I were to compare them based on this I'd say Boxee plugins blow away XBMC simply because they have dedicated devs working constantly to keep the plugins working. But they still break for the same exact reasons they break on XBMC. For example Hulu, who is constantly fighting to keep 3rd party systems from accessing their content.
I'll use XBMC for the movies I have and TV series for now although the movie controls and player blow.
Why? because you want to use your mouse? It has the same controls as anything on a DirecTV or cable DVR and more. Play, Pause, Stop, Fast Forward, Rewind. Even has small and large jumps forward and backwards. Now you're just looking for shit to bitch about hehe. Boxee has the same controls.
Can't stand it compared to just about any other player for the PC out there. As long as you have all of your TV and Movies titled correctly and are a no nonsense viewer, XBMC is not bad
No one else I know has run to all the issues that you claim. Every one of my friends that runs XBMC has not run into any major issues with it. They all have their library setup correctly and working. The only issue one of them runs into is with rare TV shows which even Boxee can't help because they can't even be found in the TV databases. But again, we all use it for one thing only, to play our movies and tv shows through our TVs and that's it.
BTW, overall I still think XBMC looks way nicer than Boxee thanks to XBMC skins. I personally use the Media Stream skin. Remember they have different layouts besides the default one. But hey, we should all be rejoicing. The end users like us are the ones that ultimately win having all these options out there.
When the world is mine, your death shall be quick and painless.