You're level 27 now and not had a single legendary (orange) drop yet? It's been aeons since I played Borderlands 1 that I can't remember anything about the gun drops. I know I always used a Maliwan Hellfire and nothing else. I think I am going to fire it up and have a good old play again.
Had a couple Orange but they were of so low level that what I had was of better quality. Got a couple purple and some blue. My sniper rifle is a white one though, but it one shoots them most of the time, does over 300 damage per shoot, but is a bit on the slow side for next shoot. it is all good fun though, trying to find something better then what one have. Always does a run through certain crate locations.
And just recently, I found a Scavenger Class Mod, purple one, level 22, the stats are: +3 Team Scavenge Extra Items, +2 Swipe Skill, +3 Ransack Skill, +2 Out for Blood Skill and +4 Team Health Regeneration. And it bloody awesome, right after I found it I went and killed the Rakkinishu again, and he dropped more then the time before. Also, getting more items from piles and the big green boxes. Can't wait and see how things will be once I get some skill points into Swipe, Ransack and Blood skill as well. (So yeah, basiclly right now only using it for the Health Regeneration and Scavenge Extra Items.
)
I am not grinding the areas for better weapons though I heard that is common. Well, unless one can call running around to certain Chests each time one start the game, for grinding, if so, I guess I do a little bit of grinding.
(Never killed same boss twice though just for better drops, I take what's given to me.)
Edit: Here is a picture of it I forgot I took, showing comparison with the class mod I was using at the time and which I bought some time ago.